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-02-11 08:57


TeamSnap is looking for an experienced Ruby/Rails developer to join our growing software development team.

About Us

TeamSnap is an award-winning mobile and web service for managing recreational and competitive sports teams and groups. With seven million enthusiastic customers in 195 countries, TeamSnap has quickly become one of the fastest-growing team and group management solutions on the planet.

We are looking for fun people who do great work. We look for people with big ideas and tiny egos. There are no sacred cows at TeamSnap. No matter what your “job” is, you’re welcome to suggest better ways of doing anything. We’re all in this thing together and we believe that everyone has a stake in the company.

What You’ll Be Doing

Working to build out our NextJenn architecture through Ruby based services supported by RabbitMQ. You'll develop endpoints, bring our legacy data layer into 2015 while creating new services with very clear goals and limits.

Some things that are pretty important to us:

  • 5+ years of software development experience
  • Rails 4.1, Sinatra and Rack
  • Ruby 2.1
  • RESTful Services (you should care about HATEOS)
  • RabbitMQ or (AMPQ equivalent)
  • Testing experience. You should know when to write a unit test and when to rely on integration tests.
  • Experience with Github as a version control tool.
  • Ability to work as part of a distributed team in a self-directed way.
  • Flexibility, teamwork, sense of humor and the willingness to do what’s necessary to help a small company grow.

Other things that would be nice to have:

  • Familiarity with the Rackspace Cloud products.
  • Experience with Ubuntu Linux administration.
  • Experience with Vagrant as a virtual development environment
  • Experience with a recreational sport.
  • Be a TeamSnap user (sign up for a free trial to see what we’re about)


We are headquartered in Boulder, Colorado, and as a distributed company have employees all over the U.S. We are seeking U.S. based candidates only at this time.

Light travel may be required for meetings in our intergalactic HQ in Boulder, or meeting 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. We have fantastic benefits, you're have a stake in the company and 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, download our current app, and come at us with real ideas. If you feel up to it, show us a proof of concept of your idea integrated with our open API’s. We live and breathe our product, and we're looking for someone who will bring that same passion. We're certainly interested in your work history, but we're most interested in your understanding of our product and your vision for its future.

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