Full-stack tool engineer (senior)
You’re an experienced software engineer with a passion for developer tools, programming languages, and the open source world. You’ve seen plenty of projects come and go — but what you’re looking for now is meaningful work that aligns with your interests and expertise.
At TypeFox, we’re the minds behind frameworks like Theia, Langium, and Sprotty — tools used and trusted worldwide. As a senior tool engineer, you’ll have the opportunity to shape the future of development tools: from custom IDEs and domain-specific languages to powerful visualizations and collaboration platforms.
This is a chance to do pioneering work in an environment where your contributions matter, your voice is heard, and you can dedicate time to open source. We’re a small, highly specialized team, working mostly remotely, with a culture built on trust, flexibility, and technical excellence.
What you will do
- Take a leading role in projects involving Theia, Langium, Sprotty, Open Collaboration Tools, and other cutting-edge open source frameworks
- Work closely with our customers to design and implement tailored solutions that solve real-world challenges
- Actively contribute to and shape the direction of our open source projects — from architecture to community discussions
- Represent TypeFox in the open source community through contributions, talks, and workshops
- Collaborate in a remote-first setting, balancing autonomy with teamwork in a culture that values trust and async collaboration
What you should bring
- Solid professional experience in frontend development with frameworks like React, Angular, or Vue
- Proficiency in backend development with Node.js (Express / Koa) or other frameworks
- Strong knowledge of the web platform, including JavaScript, HTML, CSS, and HTTP
- A genuine interest in developer tooling, programming languages, and open source communities
- Fluent writing and speaking in English
- Permission to work in Germany
- A track record of open source contributions (GitHub / GitLab profile)
- Experience with parser / compiler technology
- Proven experience designing or building developer tools
- Insights into building AI-based features (prompt engineering, fine-tuning, etc.)
What we offer
- Full-time/part-time employment with flexible working hours
- The chance to spend at least 20% of your time on open source projects
- Autonomy, trust, and a team of passionate experts to exchange ideas with
- 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