Senior Software Developer
Senior Software Developer (React + C++)
Location: Hybrid (Zaltbommel, Netherlands)
Hours: Full-time (32-40h/week)
Are you a pragmatic, product-oriented developer who thrives in a collaborative team? Do you enjoy blending modern front-end frameworks with the performance of C++ back-end systems? Then you might be the developer we're looking for.
UltiMaker is seeking a Senior Developer to join our Cura Platform Team. We're merging Cura and Cura Cloud into one unified team bringing together React, JavaScript, and C++ development into a shared product roadmap. We're not just looking for coding chops, but for someone who enjoys working closely with peers, gets business impact, and thrives in a fast-paced, evolving environment.
What You’ll Do
- Collaborate with both front-end and back-end developers on the Cura and Cura Cloud applications
- Build and maintain new features in React + TypeScript for the web, and C++ for the back-end
- Participate in design and architectural discussions across multiple components (front-end, back-end, desktop, web)
- Think beyond code: contribute to shaping features with product and UX teams that make an impact
- Help the team mature technically and culturally mentor others, suggest better ways of working, and bring a problem-solving mindset
- Participate in team rituals and cross-functional collaboration (including onboarding new teammates)
Tech Stack You’ll Work With
- Frontend: React, TypeScript, JavaScript, Three.js, Vite, WebGL, occasional Python
- Backend: C++ (primary)
- Infrastructure: Git, GitHub, Github Actions, Jira, Conan
- Other: Some exposure to 3D concepts and geometry (a plus, not mandatory)
What We’re Looking For
- 7+ years of experience in modern web development, with strong hands-on knowledge of React
- Solid experience with C++ in a production environment
- Experience working in cross-functional teams with collaborative workflows
- Ability to navigate both legacy codebases and greenfield projects
- Fluent in modern Git workflows and Docker-based dev environments
- Someone who understands not just open source, but also the business side of software (commercial awareness is key)
- Strong communicator, capable of explaining both high-level concepts and technical solutions clearly
Bonus Points
- Experience with geometry, 3D scenes, linear algebra, WebGL, or Three.js
- Exposure to Cura, Thingiverse, or open-source 3D printing ecosystems
- Previous experience in a product-oriented SaaS company
- Familiarity with CMake/Conan, Python, or WASM
Why UltiMaker?
-
A competitive salary in line with your experience
-
Contributions to your pension
-
40 days off per year (27 days holidays + 13 days ADV)
-
Take one of the 3D printers home so you can start your own projects
-
Commute to the office paid for by public transport, or compensation when coming by car
-
Working from home allowance, compensating actual days worked from home
-
Use of any UltiMaker 3D printer
-
Free lunch in the office every day
-
Snacks and drinks are provided in the cafeteria
-
3 minute walking distance from public transport
-
Free parking at the office
-
Monthly drinks in the office
-
Fun social and team bonding events
-
An open, family atmosphere, and a fun work environment
-
Room to expand your knowledge by following courses and going to meetups
At UltiMaker, we're passionate about pushing boundaries and driving innovation in the world of 3D printing. As a Senior Full Stack React Developer, you'll have the opportunity to work on new exciting projects that impact millions of users worldwide. Plus, with our collaborative and supportive work culture, you'll have the freedom to explore new ideas and make a real difference. Join us on this journey of discovery and unlock your full potential with UltiMaker! 🌈
Interested in joining our team? Apply now and let's create something extraordinary together!
Create a Job Alert
Interested in building your career at UltiMaker? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field