Backend Engineer (Node.js)

Job description

We’re looking for Backend Engineer (Node.js) to build out Relive. Today Relive has more than 5 million users and we’re growing faster every day. Are you excited to build something millions of people love, and up for a challenge? You could be the adventurer we’re looking for!

The role👀

We’re looking for Backend Engineers (Node.js) with a strong engineering background and a great attention to detail to build out Relive. Today our app has more than 5 million users all around the world and we’re growing faster every day. You strive to create elegant architecture, clean testable code and are interested in developing your full-stack skills.

You’ll work in a small team (with about 3 other engineers and supporting roles) and focusing on new feature development. We’re excited by shipping early, and work on a bi-weekly release schedule.

Because we rely on Typescript across the stack (from mobile to backend), all engineers at Relive can work closely together and have impact all across the product. If you are experienced with Javascript / Typescript, you should feel right at home. Our tech stack is:

  • React Native: Our 4.5+ star rated app is developed in React Native, with some native components in Java, Kotlin, and Swift.
  • AWS / large scale infrastructure: We process billions of data points per day and generate hundreds of thousands of videos. Heavy users of Lambda, Redshift, Terraform, Kinesis.
    See what Amazon CTO Werner Vogels has to say about Relive

Requirements

Relive 👉

Relive is the app for people who love the outdoors. Cyclists, runners, hikers, skiers and more are joining Relive to track and share their experiences. Since we started in 2016 our product quickly spread to millions of users all around the world. We’re now gearing up to bring our platform to the next level and connect millions more, with your help!

We’re passionate about being outdoors, technology, sharing stories, and creating a company where we love to work. Bringing the best out of everyone, as a team. That means constantly learning new things, being flexible about when and where we work, and empowering each other to do the best work of our lives.

When doing things at Relive, we like to ship features and learn fast together - creating a product people love to use and share. This means a lot to us. We have an open team culture and a bias towards action.
Sound like you?

Skills and experience we’re looking for (no worries if you don’t fit all):

  • Node.js, SQL
  • One or more typed languages (ideally Typescript)
  • Experience with data engineering and site reliability engineering are a plus
  • Experience shipping and maintaining products
  • AWS / large scale infrastructure
  • Lambda, Redshift, Terraform, Kinesis.

Happy at Relive 🤙

Together we’re creating a company where we love to work. Why should you join us right now?

  • Key position in a growing startup
  • Possibility for personal growth and development
  • Lots of responsibility and a real chance to make an impact
  • Competitive salary
  • MacBook Pro
  • Travel reimbursement
  • Flexible working hours and location
  • Flexible vacation policy
  • Tasty lunches
  • Cool new office (48 seconds from Rotterdam Central Station)

Let's go 🚀

We hope you're as excited as we are! Start by filling in this short form and we'll be in touch soon.