Front-end Engineer

Tech - Paris - Full-time

We believe shared cars are a better way to move around, offering more flexibility and more convenience. We are already the #1 car rental marketplace in Europe, and we believe the adoption will be 100 times larger in just a few years. We have a lot on our plate since we are opening cars with smartphones, preventing fraud, optimising the search & booking experience, opening new countries... so we'd love for you to join and contribute!

You will join the growing engineering team (17 brilliant people!) and take on many challenges, such as:

Contribute to our Design System by implementing new components and thinking about new guidelines
Work closely with designers to figure out the best way to turn their work into code
Help design and implement new product features on web and mobile apps’ webviews
Work closely with other members of the engineering team to ensure quality and sustainability of our code
Hack together quick prototypes in a single afternoon to get feedback
Care about performance and errors to make sure we provide the best experience to our users
Write automated tests to make sure everything works as expected

You will be empowering the entire tech team and give them ways to be more effective when it comes to frontend.

We are looking for someone who loves building beautiful interfaces, but who also enjoys writing quality code and maintaining a solid code base. Drivy now has more than 1 million users, so you'll have a chance to get a lot of people using your work. It's a challenge to get it right, but also very rewarding!

Our Tech Stack

  • JavaScript with Babel and Flow
  • React and Redux in frontend-heavy parts of our application
  • ESLint and Prettier Webpack and Yarn
  • SCSS and Haml
  • Ruby on Rails 5.1 with Ruby
  • Sketch and Invision
  • Lots of automated tests with Jest and Capybara
  • Continuous integration with Docker and CircleCI to push to production multiple times a day
  • Monitoring dashboards built with Telegraf + Influxdb + Grafana
  • Processes to remove headaches and move fast

Skills & Experience We Are Looking For

  • Shipped and maintained code in production
  • Proficient in JavaScript/HTML/CSS
  • Pragmatic, understands limits of new technologies
  • Sensible to SEO and accessibility best practices
  • Experience with a backend language (like Ruby) and a MVC framework (like Rails) is a plus
  • Good communication skills, works well within a team
  • Able to communicate in English
You will work in the best possible conditions, with:

• A great engineering team with experience! A lot of us have been working with Rails since v1, some organize meetups and some even contributed.
• Recent and powerful hardware
• The peace of mind of a large test suite and pull requests to stay sane and ship often
• An international team of great and passionate people
• A remote friendly culture, with some remote allowed for this position

...and we think you'll also appreciate this:

• Getting to learn from your peers and to share your knowledge on the blog and in our internal presentations every two weeks
• A ticket to one technical conference of your choice each year
• Open source projects are being extracted from the codebase when appropriate
• Free non fiction books and access to our growing library
• Headquarter in the center of Paris
• Offices in Berlin, London and Barcelona
• We often organize meetups in our office
• Tickets restaurants, a good mutuelle...
• "Hack days" a few times in the year to experiment with new technologies and ideas
• A front row seat to witness the disruption of car ownership