We're looking for an excellent senior Android engineerApply Now
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 three mobile developers, two focused on iOS, and the other on Android. You should have experience with and know the design considerations and constraints of Android, and should have experience writing threaded code. Our app makes extensive use of threads, as it is a long running app that works with or without the screen on. Much of the upcoming work is UI and UX related, so comfort working with the frontend of the app is required.
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.
The Android app is mostly Java with a little Kotlin. We enjoy using Kotlin and will default to it for most new development moving forward, though this isn't a hard rule. The app uses GPS, bluetooth, the barometer (if available), handles photos, has some custom views & animations, and synchronizes 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).
Ride with GPS is a team of eighteen professionals delivering software that supports great cycling experiences. Our website is used to plan bike routes and events, manage bike clubs, analyze ride data, and publish great rides. Our companion app is a bike computer, route navigator, and ride recorder. Within the cycling world, we’re serving weekend riders, clubs, event organizers, tour operators, and racers. By joining Ride with GPS, you will help millions of people have a great time on their bike. Our business is bootstrapped and profitable, focused on sustainable growth via user satisfaction and word of mouth advertising.
We’re bringing on several more people right now, and will be honing what we have built and taking it to the next level in terms of design & experience. 2019 will be our biggest year on every measure, and it will be a lot of fun to be a part of.
Our office is located in the newly renovated Bakery Blocks building, near NE 22nd and Sandy. We have standing desks, a bike repair station, and a stocked kitchenette & beer fridge. We all love riding bikes, from road riding to mountain biking and everything in between. Most of us regularly walk a couple blocks to the Circuit to climb, or go for lunch rides/runs. Three of us are also avid motorcyclists. We support a healthy balanced lifestyle, we’re family-friendly (several of us have young kids), and we are all very passionate about what we do in our work.
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.
If you're interested, please send an email to email@example.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 with cycling. We'll respond in a timely manner and move things forward for promising candidates.Apply Now