Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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)
- 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
- 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!
Ready to apply?
Join UltiMaker and take your career to the next level!
Application takes less than 5 minutes