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 more than 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, product 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 creating a company where we love to work. Why should you join us right now?

  • 28+ passionate people working on a product they love
  • Key position in a growing startup
  • Possibility for personal growth and development
  • Lots of responsibility and a real chance to make an impact
  • Flexible working hours and location
  • Flexible vacation policy
  • Competitive salary
  • MacBook Pro
  • Travel reimbursement
  • Tasty (and Free) lunches
  • Awesome 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.