United States



WFH.io Company Showcase

Click to view

Company's Other Jobs

Click to view

WARNING! This job is awaiting verification or has expired and may no longer be applicable

Software Development


2015-06-12 07:43


Since it was formed in 2009, TeamSnap (www.teamsnap.com) has been passionately dedicated to taking the hassle out of managing, coaching, or organizing team sports and groups. While we have continued to grow, innovate, and add new features based on feedback from our millions of loyal customers, our mission remains the same: build a great product that any parent, coach, team manager, group organizer or sentient robot can pick up and use immediately.

TeamSnap is seeking an experienced software developer with a broad skill set to help build the next generation of our club & league product. You’ll need knowledge of PHP, Ruby, JavaScript, and have some knowledge of content management systems like WordPress, Drupal, or Joomla. Passion and ability to create documentation and support materials is a huge plus.

What You’ll Be Doing:

Our club & league customers run thousands of sporting associations around the world and we provide them with tools to register, track, schedule, collect payments, and communicate with their participants. We are in the process of building a team to enhance this important part of our product set. The first major project is to take our basic content management feature set to a whole new level by leveraging WordPress as a public facing website builder that works in sync with our TeamSnap platform; we're sure customers will fall in love.

The first part of your mission will be to make sure that our website feature set works seamlessly; for our most basic users who just want to make a couple configuration changes to the most advanced users who are experts at making the WordPress platform shine. You’ll also work with our Ruby development team, who manage our API, to receive the API calls that you need to accomplish your goals as well as work with our product and support groups to create an excellent all-around experience for our customers.

In the future, we’ll be undertaking enhancements in many other areas of the club & league product including registration, communication, and scheduling. You’ll have a great deal of latitude to drive the direction of these exciting new features.

Some things that are pretty important to us:

  • 2+ years of web software development background
  • Experience developing in PHP using Wordpress, Drupal, Joomla or a similar CMS.
  • Experience with a wide range of languages with particular emphasis on: PHP, Ruby, and Javascript
  • Successfully delivered useful features as part of a team while being self directed/autonomous.
  • The ability to interface with a REST/JSON API.
  • Passion for a great User Experience - we have designers on staff, but we want you to be interested in what makes a great feature for our customers.
  • A sense of humor and a strong desire to post funny FAIL pictures in our chat rooms.
  • Experience working on an agile team.
  • A customer-focused attitude, with an ability and willingness to work with customers to develop great features as well as diagnose and fix problems.
  • Big ideas and a tiny ego. Tiny Eggo™ optional. We’ll accept waffles of any size.
  • A "Test First" attitude.
  • Experience with automated build & deployment systems.

Other things that would be nice to have:

  • Involvement in youth or adult recreational sports, as a player, parent or coach. We’d love for you to know what our users want out of our website feature set.
  • Creating and deploying VMs within a PaaS.
  • Experience working as part of a remote team.
  • Free Superbowl tickets for all your co-workers (hey, we can dream).
  • Experience with git or Github as a version control tool.


TeamSnap is about 3/4 distributed and 1/4 located in our office in Boulder. We’ve done that since day one and it’s part of our culture. We are seeking U.S.-based candidates only at this time. Light travel will be required for meetings in our intergalactic HQ in Boulder, or meetings with fellow developers in other locations.

Why TeamSnap?

  • Work on a product people actually use and like!
  • While we’re still relatively small, we’re not a fly-by-night startup. We’re an established player in a massive market.
  • We have a proven revenue model, an experienced management team, solid funding and a strong plan moving forward.
  • Hey, what's better than working in your pajamas?

At TeamSnap we hire awesome people, give them the tools to achieve great things and provide strong two-way communication so everyone can grow in their roles and find passion in their work. We strive for long-term, committed employees who feel strong ownership of the company, culture and product.

You’ll really impress us if you sign up for a free TeamSnap account and come at us with real ideas. We live and breathe our product, and we're looking for someone who will bring that same passion.

Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.


United States

Tramcar - Toronto-Waterloo Region Corridor Jobs