Full Stack Developer (Javascript)

  • Tech
  • Rotterdam, Netherlands

Full Stack Developer (Javascript)

Job description

Are you excited to build something millions of people love? We’re now gearing up to bring our platform to the next level and connect millions of users more. Our profitable start-up is based in Rotterdam, with a team of currently 20 people. Read all about our Full Stack Developer opening below!


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. Time flies quickly: In early 2017, we launched our mobile app for Android and iPhone. Within 3 years, a community of 6 million people has been inspiring others with their passion for the outdoors - producing over 100 million outstanding videos.

The role 👀

We are looking for junior and mid Full Stack Developers (Javascript / Typescript) to help build out Relive.

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.6+ 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 100.000+ of videos. Heavy users of Lambda, Redshift, Terraform, Kinesis.

Job requirements

Some of the challenges we are working on

  • Making sure our product is stable, quick and works seamlessly everywhere around the globe, even if 100K+ users are using it at the same time.
  • Generating hundreds of thousands of videos per day.
  • 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 quickly and learn fast together - creating a product people love to use and share. This means a lot to us. 

About the Relive Development Team(s)

At Relive, we work in different teams to make our product a tad better every day. Every team has its own Product manager, UX designer, and developers of all seniority levels contributing to the product.

Skills and experience we need you to bring:

  • JavaScript or TypeScript
  • Building front-end applications with React / Angular / Vue or similar (we use React)
  • Mobile application development (React Native / Android / iOS)
  • Proficient in English, both written and spoken

You get bonus points if you can bring the following skills/experiences

  • Node.js
  • You have worked in (small) teams
  • Building cloud infrastructure (preferably using AWS)
  • You have shipped products before, preferably B2C

Happy at Relive 🤙

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

  • Possibility for personal growth and development
  • Lots of responsibility and a real chance to get involved with multiple parts of the product
  • Travel reimbursement for a relaxed commute
  • Flexible working hours and location to enable you to work optimally
  • Flexible vacation policy to go on your own adventures
  • MacBook Pro to write your code
  • Tasty lunches with the team to fill up your batteries
  • Cool new office (48 seconds from Rotterdam Central Station)

Let's go 🚀

We hope you're as excited as we are! Just fill in this short form to apply and we'll be in touch soon.

If you have any questions, feel free to reach out to our recruiter Paloma via paloma@relive.cc.