Developer Care - Full Remote from Europe

Introductory paragraph

Our engineering team is operating entirely remotely across Europe.

We’re hiring an Elixir engineer, to join us in building a transverse team that is focused on improving the productivity of other developers in the company by spotting generic needs across teams and addressing them in the most impactful way.

About us

My name: Jean-Hadrien Chabran
My position: Tech-Lead Manager
Company name: Heetch
Website: https://www.heetch.com/jobs
Company info and history:

Heetch is a nightlife ridesharing company that handles 150k rides per week. We’re providing young people with an affordable and safe way to enjoy their nights. We raised $20M so far.

We’ve introduced Elixir a year ago in the company next to our existing Golang codebase. Over 100+ microservices, we’re now running two dozens of elixir microservices and it keeps growing.

About the job

Job title: Backend Engineer
Job description:

With the very broad spectrum of challenges we’re facing every week, our team is seeking an experienced and pragmatic developer to build solutions that will help Heetch to scale to its next level.

Our ideal candidate is an Elixir Engineer who loves building software for other developers (shiny documentation included!), have strong problem-solving skills and having great empathy for others.

  • Build the best local environment a developer could hope for while dealing with the complexities introduced by our growth and a micro-service architecture
  • Build a simple yet powerful set of internal libraries for backend developers to help them to build their micro-services while never impeding their ability to make their own choices
  • Design generic solutions to address challenges faced by multiple teams and open-source them
  • Contribute to transitioning the backend architecture to an event-sourcing approach
  • Constantly learn through a very broad scope of technologies, from Docker to Event-Sourcing and Functional Programming in order to spot the most impactful path to help the tech team

Salary range: up to 90k
Position on remote work: Remote first! Engineering team has been operating remotely from day 1.

Qualifications or experience required:

  • Strong knowledge of Elixir
  • Solid experience as a Backend Engineer
  • Design elegant and usable public APIs
  • Not afraid of leaving your comfort zone.
  • Understand that simple is not easy
  • Comfortable crafting solutions in a polyglot environment, mainly Go or Elixir and occasionally others when it makes sense
  • Awareness and understanding of technical constraints as well as product constraints

What the successful job applicant will be working on:

  • Build the best local environment a developer could hope for while dealing with the complexities introduced by our growth and a micro-service architecture
  • Build a simple yet powerful set of internal libraries for backend developers to help them to build their micro-services while never impeding their ability to make their own choices
  • Design generic solutions to address challenges faced by multiple teams and open-source them
  • Contribute to transitioning the backend architecture to an event-sourcing approach
  • Constantly learn through a very broad scope of technologies, from Docker to Event-Sourcing and Functional Programming in order to spot the most impactful path to help the tech team

About the interview process

  1. We will meet for a first non technical interview
  2. You will receive a Technical test
  3. You will be meet the developers from the developer care team
  4. You will spend a day onsite, during which you will be consecutively meet Tech Leads, Infrastructure team and Cofounders. Of course we’ll take time to share a good meal at the restaurant.

Further info

Please apply on https://jobs.lever.co/heetch/150d8c79-e8ad-4108-b486-176b757c8e85?lever-origin=applied&lever-source[]=Elixir%20Forum%20
Feel free to get in touch with me (@jhchabran) on Elixir’s slack if you have questions

4 Likes