Comments are off for this post
← Back to Jobs Page


Ride with GPS

The Opportunity
Our frontend is implemented in React, structured as an API consumer of our Ruby on Rails backend. We’re in the midst of a comprehensive redesign of the look and feel of our product, and we’re seeing years of foundational work realized in developer productivity and value delivered to our users. Your opportunity is to join us in implementing design principles of usability, and discoverability, and in making good on our promise to enable our users to go on better rides more often. We’ve built a strong presence in the cycling community over the past 12 years, and we’re committed to supporting the core features and values important to our long term supporters. We do not require prior React experience; we are much more interested in candidates who are excited about what we’re building, and who can’t wait to help us improve products that make cycling better for our millions of users.

Technology that we regularly use:

  • React
  • Babel
  • Webpack
  • NodeJS
  • Sketch
  • CircleCI for frontend CI
  • Jenkins for backend CI
  • GitHub for version control
  • Existing code is traditional Rails and HAML/SASS based templating. All new frontend development is done in React
  • OpenStreetMap rendering and routing stack (mapnik, postGIS, TileMill for style dev, GraphHopper based routing). Bonus points if you have map styling experience!

 

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.

About Us
Ride with GPS is a team of nineteen 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. 2020 will be our biggest year on every measure, and it will be a lot of fun to be a part of.

Our office is centrally located, on NE 7th and Broadway. We have standing desks, a bike repair station, and a stocked kitchenette & fridge. We all love riding bikes, from road riding to mountain biking and everything in between. We have a corporate gym membership at the nearby Lloyd Athletic Club, and several of us routinely walk there to play racquetball or work out. Lunch runs and rides are also a regular occurrence. Three of us are also avid motorcyclists. We support a healthy balanced lifestyle, we’re family-friendly (many of us have young kids), and we are all very passionate about what we do in our work.

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, iMac, or Linux machine, 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.

What’s Next?
To apply, email moc.spghtiwedirnull@sreerac with your resume and an overview of any work relevant to the position. 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. We are an equal opportunity employer, and encourage applicants of any gender, ethnicity, sexual orientation, or age to apply.

To apply for this job email your details to careers@ridewithgps.com






☆ Dont forget to tell your interviewer that you heard about this opportunity from the Urban League of Portland ☆