Full Stack Engineer

Relive

jobsnear.net

Overview

️ Relive

Relive is an app used by more than 20 million people to plan, track and share their outdoor adventures. We think that being outdoors and exploring the world around you is amazing for your mental and physical wellbeing. That’s why we’re on a mission to inspire everyone to explore the outdoors and lead a healthier, active life.

Relive has been growing 100% organically, fuelled by our users’ love for our product and their passion for sharing their outdoor adventures with their network, which triggers their friends and family to sign up too. Our ambition doesn’t stop here – our goal is to have over 100 million users within the next three years.

‍ Full Stack Engineer at Relive
In this role you will join one of our cross-functional product teams working to improve the Relive app, website and our backend systems. Because we rely on TypeScript across the stack (from mobile to backend), engineers at Relive have an impact all across the product. If you are experienced with Typescript, you should feel right at home

What would I work on
You’ll be involved in creating your team’s roadmap, but example projects you might find yourself working on include:

contribute to rebuilding the mobile app with a focus on modularity and improving technical quality in the product
making the mobile app more awesome for our users
contribute to the dismantling of our large distributed monolith towards microservices
refactoring and adding tests to systems to make it more future proof

What we’re looking for
Our Full Stack Engineer is:
A technical leader with deep technical expertise, not afraid to dive into new challenges. You love decomposing tricky problems and work towards clean solutions.
A T-shaped person, with broad interest in full stack development and a few areas where you can go really deep.
Passionate about the craft of software engineering and how you can use technology to ship high quality products
On the flip side, our Full Stack Engineer is not:
Easily satisfied at the moment code “seems to be working”. Instead, you want to understand how and why things work so you can make the right technological trade-offs.

Who you are
These are some things we would like to see. Don’t let it hold you back if you don’t tick every single box!

You have earned your stripes in TS development
You have experience building mobile apps using React Native.
Experience with Node.js, API design patterns and large scale relational databases (MySQL/Postgres)
Writing tests is second nature to you
A passion for clean code and high performance solutions
A strong communicator (as we are remote, writing is most important here)
You have distributed monolith architecture and tackling tech debt doesn’t scare you

Remote first
We believe working at Relive should, just like our product, help you lead a healthy and happy life. It’s important to be able to work flexibly – where you work, when you work. Being able to head out for a run to clear your head, or being able to work from nature for a few weeks per year. How much time you spend in front of your keyboard isn’t what matters.

That’s why we work Remote first. It means our way of working enables remote working for everyone. It’s up to you where and when you want to work. We trust you to spend your time wisely. All our rituals and teams are designed for remote working.

You can work in any country in the +/- 1 hour CET time zone range, as we’ve not mastered the art of working across many timezones and we don’t plan to invest our time in that challenge in the next few years.

Like to have a change of scenery? You can work from any co-working space, no matter where you’re located. We’ll cover these costs.We expect everyone on the team to get together a few times a year as we think it’s important to make in-person bonds to strengthen our relations. That means a few times a year you can expect to travel to spend time with your team, make connections, and have fun together.

Happy at Relive
 Remote-first: Work from any location within the -1/+1 CET time zone range

 Co-Working Access: Unlimited use of any co-working space

☕️ Home Office allowance: €50 monthly for your home office

 Laptop: Everyone gets a MacBook that suits their role

 Team Gatherings: Multiple company off-sites per year

 Holidays: 25 vacation days, in addition to your local bank holidays

 Learning: Annual €1,000 learning budget

 Growth: Personal growth and development opportunities

 Family friendly: Parent-friendly working environment

 Relive Gear: Get your hands on epic swag

 Option plan: Participate in our stock appreciation rights (SAR) plan that kicks in after one year at Relive

The typical annual compensation for this role ranges from €60,000 to €75,000. Your salary is dependent upon many factors, including years of experience, expertise, etc. During the first chat with our recruiter, you will have an open conversation regarding your salary expectations and benefits at Relive.

Tagged as: 1-3 Years, 3-5 Years, Typescript

Apply for job
Apply for job
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsnear.net) you saw this job posting.

Job Location