Front-end Engineer
We're looking for an enthusiastic individual to join our team as a front-end engineer. You'll be part of Check's development team, working on the frontend of our mobility platform.
In a nutshell.
We're looking for an enthusiastic person to join our team as a front-end engineer. You'll have ownership of our custom back-office tool and contribute to other custom front-end applications. You'll make impact for hundreds of thousands of users daily.
The role.
As a Front-end engineer within Check, you'll be responsible to work on the internal tooling that differentiates Check from the rest. Most of our internal tooling is web-based and has been built from the ground up in recent years, so no legacy code there.
You will be working side-by-side with a team of enthusiastic (in-house) developers who bring years of experience to the table.
Our tech stack.
The internal tools that you will be working on are web-based, and are built in Typescript. The main project, a back-office tool called Toolshed, is fully written in Next.JS in combination with TailwindCSS. This project recently migrated from the pages-router to the app-router, future proofing our platform. Besides Toolshed, you'll work on several microservices which are using Bun under the hood.
All front-end code is written in Typescript, which allows us to maintain a big platform and move fast, while making sure nothing breaks. The customer-facing apps are written in Swift and Kotlin, making them native to iOS and Android respectively.
Our backend stack is heavily based around Python, because our main API is written in that language, as well as several microservices. For updating our fleet in real-time, we use have created a microservice which is written in Rust. This is all hosted and managed in-house, by running two Kubernetes clusters and Helm as our package manager.
This is what you'll do
- Work in a small product team of pro engineers using the latest, greatest tools
- Make backend data and features accessible by building robust software
- Have full ownership of our fully custom built back-office tool
- Help translating business ideas and UI designs into a user-friendly tool
- Contribute to other Typescript applications including an internal mobile application and a custom PDF generator
- Perhaps we'll convince you to start using Neovim ;)
Requirements.
- HBO, university or similar education in technology
- 5+ years of experience as developer or engineer
- Experience with Next.js, Typescript, React
- Experience with CI/CD pipelines, Git and containerised deployment using Docker
- An eye for UX is a pre
What makes this opportunity unique.
- Work daily with an awesome tech stack, including Next.js, Typescript and Tailwind CSS
- Get inspired by top developers working with other great tech, like Python, Kubernetes, Bun, Rust and Polars
- Enjoy creative freedom with enough space to experiment and bring your own ideas to life
- Solve new technical puzzles continuously, keeping your work fresh, fun, and rewarding on a continuous basis
- Make impact with code that will directly shape the experiences of hundreds of thousands of users, not just living in a repo
- Be part of a unique vibing product team of talented professionals. Whether it’s team game nights, hackathons, or just good vibes in our Slack channels where we recommend each other the newest tools, we make sure work is as enjoyable as it is rewarding
Sponsorships & Remote work.
Check offers a visa sponsorship for non-EU applicants. This ONLY applies to applicants that are already residing in The Netherlands.
Permanent remote work is not possible.
- Department
- Product
- Role
- Frontend Developer
- Locations
- HQ
- Monthly salary
- €3,500 - €7,500
- Employment type
- Full-time
- Minimum education level
- HBO
- Native dutch speaking required?
- false
- Application Deadline
- 28 February, 2025
How you benefit.
If you recognize the following competencies in yourself, you know what to do.
Problem-solver
You foresee problems and use creative thinking and support from others to solve them.
Communicator
You find mutual understanding within the team by listening, asking, and shifting perspective.
Decision-maker
You make effective decisions for uncommon situations with confidence, and suggest improvements.
Deliverer
You prioritize your work to meet deadlines efficiently, while controlling costs as much as possible.
Leader
You ensure smoothness of one or more small but important existing processes.




Be focused.
Human beings are not designed to perform multiple tasks simultaneously. Being focused on the right matters delivers the greatest results.
Raise the bar.
We play Champions League. It requires the right mindset over skill set in order to reach our full potential.
Be an owner.
Owners take decisions with long term sustainability in mind. We trust people to make their own decisions and feel secure enough to fail in these decisions.
Enjoy the ride.
Our work should give us energy and joy. Because together, we make memories.





About Check.
Check is a fast-growing shared mobility platform, providing the easiest way around town. We believe urban mobility can be more efficient and we want everyone in every city to be able to reach their destination within 15 minutes.
We do this by introducing new and smart forms of mobility. Our shared e-mopeds are available in cities throughout The Netherlands.
Front-end Engineer
We're looking for an enthusiastic individual to join our team as a front-end engineer. You'll be part of Check's development team, working on the frontend of our mobility platform.
Loading application form
Already working at Check.?
Let’s recruit together and find your next colleague.