Full-stack tool engineer (junior)
You’ve just finished your studies or gained your first work experience and now want to make your mark in the world of developer tools? You’re curious about programming languages, custom IDEs, and the technologies behind cutting-edge software development? Perfect — join us as a junior tool engineer and start your journey with us!
At TypeFox, you’ll dive into vibrant open source communities, contribute to our frameworks, and steadily grow your skills and public profile as an open source software expert. You’ll get to explore custom IDEs, domain-specific languages, visualizations, and much more — while learning from a passionate and supportive team.
If you’re motivated to learn, experiment, and push the limits of tool engineering, you’ll feel right at home here.
We also care deeply about a healthy work-life balance: we want a strong, long-term motivated team that enjoys their work every day.
What you will do
- Contribute to Theia, Langium, Sprotty, Open Collaboration Tools, and other exciting open source projects
- Learn how to turn open source frameworks into valuable, tailored solutions for our customers
- Grow your communication skills by collaborating with customers and open source communities, including conferences and meetups
- Work with us in a remote setting with a culture built on trust, async collaboration, and flexible schedules
What you should bring
- Some hands-on experience with frontend development (e.g. React, Angular, or Vue)
- Basic knowledge of server-side frameworks (e.g. Node.js with Express/Koa or Java with Spring Boot)
- Solid understanding of web fundamentals: JavaScript, HTML, CSS, and HTTP
- Curiosity and eagerness to learn new technologies
- Fluent writing and speaking in English
- Permission to work in Germany
- A GitHub / GitLab profile showcasing projects or contributions — projects from your studies or personal side projects are welcome!
- Interest in parser / compiler technology
- First experience building dev tools of any kind
- Curiosity about AI technologies such as large language models
What we offer
- Full-time/part-time employment with flexible working hours
- Spend at least 20% of your time on open source projects
- Learn continuously as part of a passionate team and expand your skills
- Work from our office in Kiel or remotely (in Germany)
- Balanced workload and a relaxed working atmosphere
- Fund-based pension plan and private add-on health insurance