View Our Website View All Jobs

Mobile Developer - iOS

About Us

TeamSnap (www.teamsnap.com) is an award-winning mobile and web service for managing recreational and competitive sports teams and groups. With over 12 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 

As a strong iOS developer (duh) you’ll generate creative ideas on how to harness the power of mobile apps to help players, coaches, group leaders and parents to interact with their sports teams and social groups.

We’re committed to making it easy for them to manage their groups through our mobile app, and we want you to play a key role in defining our mobile game plan. 

Some things that are pretty important:

  • Expert at Objective C, experience with Swift
  • Existing apps available on the App Store
  • iOS SDK (versions 9.x+)
  • iPhone and iPad Universal apps
  • Interfacing with JSON REST APIs (take a look at https://developer.teamsnap.com)
  • Ability to work closely with Designers
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Experience with AutoLayout, size classes, story boards
  • Experience with geolocation, maps, offline operation and data synchronization
  • Integration with Address Book, Calendar, Telephone and SMS
  • Experience with Git as a version control system
  • Ability to work as part of a geographically-distributed development team
  • Flexibility, teamwork, sense of humor and the willingness to do what's necessary to help a relatively small company grow quickly

Other things that would be nice to have:

  • Experience with Collection+JSON
  • Experience with automated testing frameworks
  • Experience or minimal ability with Android SDK
  • Facebook integration using the Facebook iOS SDK
  • Ability to read and understand Ruby and Rails code (our back-end code)
  • Be a parent, coach or participant in a recreational sport
  • Be a TeamSnap user (sign up for a free trial to see what we’re about)
  • Ability to talk to animals, Doctor Doolittle-style

Location

We are headquartered in Boulder, Colorado but, as a distributed company, have employees all over the U.S. working remotely. 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 with over 12 million customers. We have a proven revenue model, an experienced management team, solid funding and a strong plan moving forward.

If you’re looking for an opportunity to show off the very best of your skills, in an environment of trust, respect and flexibility, this might very well be the best job you’ll ever have. We’re passionate about helping our customers spend less time organizing and more time playing. We offer a competitive salary, flexible time-off, remote work with associated perks, a reserved parking spot in your own driveway, continuing education & health related benefits, heavily subsidized medical/vision/dental, a 401(k), schwag and everyone is an owner at TeamSnap through our stock option program.

Diversity and Inclusion

TeamSnap is a company built around trust, kindness and collaboration, where diverse backgrounds, experiences and viewpoints are celebrated and valued. This is a place where everybody belongs.

To Apply

We live and breathe our product, and we’re looking for someone who will bring that same passion. Please go to http://www.teamsnap.com, sign up for a free 21-day trial. 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.

Tell us a little bit about yourself and a lot about how you would make TeamSnap’s mobile apps more useful to our customers.  Links to your portfolio of apps will also be very helpful.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150