
Frontend Senior Software Developer
- Hybrid
- Amsterdam, Noord-Holland, Netherlands
- €4,500 - €5,500 per month
- Development
Join MyWheels as a Senior Frontend Developer! Work on scalable apps, mentor colleagues, and drive sustainability. Enjoy flexible hours, great benefits, and impactful projects. Apply now!
Job description
Disclaimer:
We only consider candidates who are legally allowed to work and reside in the Netherlands. This means we do not sponsor visas or similar arrangements.
---
Are you an experienced Senior Frontend Developer who enjoys working in a dynamic, fast-changing environment? Do you want to use your expertise to take the front-end of our web and mobile applications to the next level? At MyWheels, you will have the chance to make an impact by working on complex, scalable solutions for our users. This includes developing intuitive and functional interfaces, optimizing business processes, and mentoring junior and mid-level colleagues. As a Senior Frontend Software Developer, you will not only be involved in software development but also in making important architectural decisions and improving code quality.
About MyWheels
MyWheels is the fastest-growing car-sharing company in the Netherlands, working toward an ambitious mission: reducing the number of cars on the road from 9 million to just 1 million. This number is sufficient to keep the Netherlands mobile without everyone needing to own a car. With MyWheels, there is always a car-sharing option within walking distance. The convenience of a car without the burdens of ownership not only provides a sense of freedom but also contributes to a better environment and more livable cities. Fewer cars mean fewer parking spaces, allowing more room for greenery and other amenities that enhance city life.
With a fleet of 3,000 cars and market leadership in car-sharing since 2022, MyWheels is now taking an important next step: the integration of Vehicle-to-Grid (V2G) technology. This innovative system allows energy to be stored in electric shared cars and returned to the grid during peak hours. The shared cars thus function as mobile neighborhood batteries, improving mobility and contributing to the energy transition. Together with partners such as Renault Group and We Drive Solar, MyWheels is accelerating the transition to a sustainable and self-sufficient future.
As a Senior Frontend Software Developer at MyWheels, you will contribute to this revolutionary mission. You will help further develop innovative technologies like V2G and integrate them into our user-friendly platforms, making the Netherlands more sustainable together.
About the Technology Team
The MyWheels Technology Team currently consists of 2 scrum teams:
- Team Account & Pay
- Team Book & Drive
These teams manage the APIs and 3 front-end applications, including the beating heart of MyWheels: the mobile app (built with React Native and Expo), the business management environment, and the back office (both built with React and Next.js) for employees. Each team has a Product Owner who manages the team’s domain.
As part of our team, you will also become a member of the Frontend Guild, where we meet weekly to discuss how we can improve the quality of our front-end and implement new techniques. We use tools like TanStack Query, Jotai/Zustand, Jest (and other testing libraries), Tailwind, Reanimated, Figma, Jira, and more.
Your Role as Senior Frontend Software Developer
As a Senior Frontend Software Developer, you will work closely with other front-end and back-end developers, as well as a Product Owner within a scrum team. You will play a crucial role in developing new features, maintaining and optimizing our applications, and ensuring an efficient and stable user experience. You will contribute to technical solutions for complex challenges, such as translating business requirements into scalable and high-performing UIs.
In addition, you will be responsible for code reviews, writing automated tests, and mentoring junior and mid-level developers. You will have the opportunity to make important software architecture decisions and assist your team members with handling incidents. In daily collaboration with your team, you will actively contribute to the progress of the project and ensure priorities are well-aligned. You will ensure that features are delivered on time, well-tested, and do not cause regressions in production. In short, you will not only deliver code but also think about the bigger picture and the long-term success of the application.
Job requirements
This is where you’ll recognize yourself
- You have a passion for front-end development and enjoy thinking about the architecture and optimization of applications.
- You have extensive experience with React and TypeScript, and good knowledge of React Native and modern frameworks like Next.js and Expo.
- You have proven experience in developing scalable and maintainable applications and are able to choose well-founded technical solutions.
- You have experience with automated code quality assurance and know when to appropriately use unit and end-to-end tests to support this.
- You have experience with Git, Scrum, and collaborate well with UX/UI designers and QA teams.
- You have a strong sense for user-friendly interfaces and know how to improve the user experience without compromising technical quality.
- You have a higher professional education level of thinking and working, and can communicate well in English, both verbally and in writing.
- You enjoy mentoring and supporting junior and mid-level developers and are a reference point for other developers in your team.
The Good Stuff 👇
- A job with a sustainable mission – Work on an app with thousands of daily users, contributing to a greener future.
- A competitive salary, based on your experience – You get what you deserve.
- An open and friendly work atmosphere, including social gatherings – We value good team dynamics, which stimulates collaboration and innovation.
- Space for your ideas and initiatives – Got an idea for improvement? Share it, like the addition of a prompt for a review after completing a trip, which led to a significant increase in our app store ratings.
- Flexible working hours and the possibility to work hybrid – Work where you’re most productive.
- 26 vacation days and 8% vacation pay – Plenty of room for relaxation and holidays.
- An annual training budget of €750 to use as you like – Use it for conferences (like React Amsterdam), courses, or books.
- Innovation days – We regularly set aside days to explore new technologies and improve our codebase.
- A premium-free pension plan – We contribute 5.3% of your gross salary for you. Plan for the future without extra costs now.
- A MacBook on loan – Work with the best tools.
- Compensation – €50 net per month for internet, €25 net per month for phone, €2.35 net per day for home office, and a one-time €550 for setting up your home office. Everything you need to work efficiently and flexibly.
- Travel reimbursement – €0.23 per km or full public transport reimbursement. We gladly support your travel costs.
Your working hours and location
We’re looking for a colleague for at least 32 hours per week. Our working hours are usually between 09:00 and 17:30, but we’re flexible – so colleagues who want to take a jog or drop their kids off at school fit right in! 😉
We have a hybrid working policy where you’ll work at our cozy office in Amsterdam at least 2 days a week (Tuesday & Thursday). This way, we can meet in person, no video filters! 😄 Prefer to work at the office more often or even every day? That’s possible too! The rest of the time, you can work from home. Coordinate with your team to decide how and where you prefer to work.
Application process:
- First, you’ll have an introductory chat with Steve, our Frontend Lead Software Developer.
- Next, we invite you to our office to meet Dirk, our Product Owner, and work on a technical challenge and build something together with Koen, our Senior Frontend Developer.
- If all goes well, you’ll receive a suitable offer.
- Welcome aboard!
Interested?
Want to help make an impact? Send your application, including your CV and motivation, to us. We’ll get in touch as soon as possible.
or
All done!
Your application has been successfully submitted!