Tuesday, July 01, 2014

TeamSnap - Web Developer

Do you love working with web applications? Do you have crackerjack HTML/CSS/JQuery chops and eat browser quirks for breakfast? Are you looking to put your design skills to work at a company where code gets pushed out to customers every day? Let's talk!

TeamSnap is a small and rapidly-growing company that has enjoyed a market-leading visual and application design since our launch six years ago. But now we're evolving to a more contemporary look while simultaneously improving user experience across the board.

We're looking for a web developer with a can-do spirit who loves to get their hands dirty every day improving user experience, executing A/B tests, fixing bugs and annoyances, developing new interfaces and helping to make everything about TeamSnap better, faster and shinier.

Working as a member of our design team, you should have a passion for usability and simplicity, a great love for getting deep into code and a dive-right-in outlook on work. This position involves fixing/freshening/executing on existing designs as well as new design work.

We're more interested in your hardworking spirit and your technical ability to execute than the breadth of your portfolio. This is a position that can grow with you.

Some of the things you might work on:
    Responding to support tickets about broken layouts in various browsers and fixing those problems (let's be honest, we're probably talking about Internet Explorer).
    Setting up A/B tests based off of existing designs, reporting on the results and iterating to increase customer conversion and engagement.
    Freshening up existing designs or enforcing consistency across the application.
    Sourcing images for TeamSnap emails and generating new variations for various sports.
    Using Javascript or JQuery to enhance user experience on existing features.
    Extending existing designs to new features, or to build out revised features.
    Designing new interfaces within the web or mobile applications.

Must-Have Skills and Attributes
    Best-practice HTML/CSS coding, including frameworks like HAML, SASS, SCSS, LESS and grid systems.
    Ability to execute dynamic pages with JQuery. The more Javascript the better. It's 2014.
    Photoshop, Illustrator or other design tools. You know the drill.
    A good usability sense and a keen sense of design.
    An A/B testing devotee and the ability to set up and execute A/B tests.
    Version control. (We use Git.)
    A Macintosh user, or a really good story for why you're not.
    Ability to work within Ruby on Rails. If you haven't already worked with Rails, you'll need to get up to speed quickly, including the ability to run Rails on your local machine.
    Huge ideas and a tiny ego.
    Great sense of humor and a team player.

Nice-To-Have Skills
    A kickin' design portfolio. (But if you don't have one yet, this is the place to build it.)
    A TeamSnap user, or an interest in team sports or group activities.
    Strong writing skills -- because wordsmithing is often a part of the design process.

Why TeamSnap?
Small team, big impact. We're a 40-person company (and growing) where you'll make a difference on day one, shipping designs and solving real customer pain points. Sometimes you'll get to know the customers by name.

Work the way you want to work. Our design/development team works flexibly. Work from your home, a coffee shop or the beach. Take time off during the day when you need it. We're about results, first and foremost.

Join a successful company. We have a proven revenue model, an experienced management team, angel funding and a strong plan moving forward. This is a not a fly-by-night startup but an established player in a massive market.

Change lives. We help families stay healthy and spend more time together through the power of team sports and group activities. You'll sleep better at night knowing that you're working on something meaningful.

Sports are fun. So are we. You could go design for an insurance company or a medical records warehousing firm, but TeamSnap is way more cool.

Learn more. We care deeply about our culture. You can read more at teamsnap.com/jobs

Compensation, Benefits & Other Stuff
We offer competitive salaries and full benefits. This position is remote from your location or at TeamSnap HQ in Boulder, which is awesome and beautiful.

To Apply
Tell us a little bit about yourself and a lot about how you would improve the TeamSnap web experience. Links to your portfolio, applications you have designed and built and your online resumé are a plus. The first thing we're gonna do is Google you.