Job: Mobile Engineer – Ride with GPS

Posted by on January 12th, 2016 at 5:15 pm

Job Title *
Mobile Engineer

Company/Organization *
Ride with GPS

Job Description *
We’re looking for an excellent senior mobile engineer (iOS or Android) to join our team.

The opportunity

We are a small, efficient team that gets a lot done with only 7 people. The core function of our app is to record & navigate bike rides, but as a companion to our website, it does quite a lot and we have ambitious plans for its future. We currently have a single mobile developer, Kevin, and you would be joining him in keeping our apps at feature parity, working through algorithmic/architectural problems, and reviewing each other’s code. Everyone on the team uses our product multiple times per week (we all ride at varying levels, mostly recreationally/commuting), and everyone’s input (including yours) shapes how our product & service evolves.

Our purpose

We strive to create great cycling experiences. We want people to go on better rides, more often. We don’t run any ads on the site or in the app, and are able to maintain a singular focus on serving cyclists and those who serve cyclists.

Some technical bits

The iOS app is mostly Objective-C with a little Swift, all our views are written programmatically (no Storyboards or Xibs), and we use SQLite directly rather than Core Data. The Android app is also native and uses SQLite. Both apps use GPS, bluetooth, the barometer (if available), handle photos, have some custom views & animations, and synchronize lots of things with our backend (which is mostly Rails). Between bike ride navigation, optimizing for offline use, and efficiently dealing with all the various bits of data that can be collected during a ride, we have solved lots of interesting and difficult problems (with many more forthcoming).

About us

We are an agile team of seven (four developers, one marketing/support/outreach/etc, two dedicated support) operating a large online business targeting recreational cyclists. You can view our website at http://ridewithgps.com and check out our mobile apps on both Google Play and iTunes. Our business is bootstrapped and profitable, focused on sustainable growth via user satisfaction and word of mouth advertising.

Our office is located in the newly renovated Bakery Blocks building, near NE 22nd and Sandy. We have standing desks, a bike repair station, a stocked beer fridge, and we regularly go on Friday office rides. Three of us are also avid motorcyclists, basically all things two wheels are OK in our book.

Here’s an example of an office ride: http://ridewithgps.com/trips/4718074
We were following this route from our Ambassador program: http://ridewithgps.com/ambassador_routes/65-council-crest-hewett-zoo-loop

Benefits

We offer competitive salary, an excellent office environment as well as health, dental and vision insurance, and a 401k with a 10% match. You’ll be equipped with a new Macbook Pro or iMac, a standing desk and any other productivity tools that are needed. We strongly believe in testing our own software, and as a result are more than happy to help defray some of the costs of cycling.

How to Apply *
Please send an email to zack@ridewithgps.com with your resume and some background information on what role you played in the most recent app(s) you have worked on. Please include at least a paragraph explaining your relationship to cycling as well. We’ll respond in a timely manner and move things forward for promising candidates.

NOTE: We love your comments and work hard to ensure they are productive, considerate, and welcoming of all perspectives. Disagreements are encouraged, but only if done with tact and respect. If you see a mean or inappropriate comment, please contact us and we'll take a look at it right away. Also, if you comment frequently, please consider holding your thoughts so that others can step forward. Thank you — Jonathan