MisuJob - AI Job Search Platform MisuJob

Experienced Full-Stack Software Engineer

TOPdesk

Delft, ZH, Netherlands permanent

Posted: May 8, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

As an experienced software engineer in our engineering team, you'll be driving the innovation of our leading service management software. You'll be working on the Knowledge Base, building and maintaining features for our 10 million users, and improving underlying technologies. This is a great opportunity to work on scalable and impactful projects, and contribute to the growth of a leading service management software company.

Job Description

As our experienced software engineer in one of our teams you drive the innovation of our leading service management software. With your technical expertise across front and back end stacks, you build smooth, impactful features that make a real difference in the lives of our customers.

You’re working to deliver a scalable and future-proof TOPdesk product to 10 million users of 5000 customers worldwide. But, more specifically, you’ll be building and maintaining our Knowledge Base: whether that’s expanding the current components, building new features, or improving the underlying technologies.

Your main task, as experienced software engineer, is of course programming. Sometimes working on accessible user interfaces, other times making sure the backend is fast and reliable. You’ll switch between tasks, whether that’s fixing bugs, refactoring code, or tweaking things so our users have a smoother experience.

Teamwork is essential. With your fellow engineers, but also with the team’s UX designer and Product Manager. Together you figure out how to incrementally deliver a lovable product for our users. But we’re not just keeping it in the team, we also work with other customer-facing development teams to get or receive support for specific components, and with our platform teams to get our code to production.

What will you be working with?

We work in both a legacy system as in a service architecture. There are some homebrew systems in our legacy monolith, but in foundation we work with Java in the backend and Vue in our frontend. For us, it’s important that you’re comfortable with these stacks and have experience in developing customer-facing software.

Where will you be working?

At the TOPdesk headquarters in Delft! As experienced full-stack software engineer you’ll join team Phoenix. We are a mature engineering team with 7 team members who master a variety of disciplines: back-end, front-end, UX, testing, and product management.

The team is passionate about what they do: creating a user-friendly knowledge base for our customers. They work in an open and respectful environment, where constructive feedback is encouraged and valued. Team members feel comfortable sharing their ideas, and active listening is a key part of how we collaborate. While we maintain a professional approach to our work, we also foster an informal and supportive team culture, where fun and team bonding play an key role.

As a customer-facing team, we collaborate with a broad network of stakeholders, including our TOPdesk customers, the Support department, and various engineering teams. These partnerships are essential, as we work together to develop new features and ensure successful delivery.

Our work is guided by agile principles, a framework you’re likely familiar with. As a team, we prioritize our backlog, refine the work, and plan our 2-week sprints. Regular retrospectives help us identify areas for improvement.

Why TOPdesk?

At TOPdesk, you’ll experience a culture built on freedom, trust, and responsibility - our core values that empower you to make an impact. You’ll work in a hybrid environment, combining the best of office collaboration and remote flexibility. We invest in your growth through our 10 to Grow program, giving you dedicated time and resources for personal and professional development. And of course, you’ll get great colleagues, a laptop, and a salary that grows with you - plus benefits you’ll love (check our Employee Handbook for details).

• You have at least 5 years of experience as (full-stack) software engineer.
• You’re proficient in Java and Typescript, and of course in English.
• You don’t just ‘write a piece of code’, you make sure that it is part of the greater context of the product.
• You enjoy helping others with their code, whether that’s sparring, mentoring, or reviewing.
• You believe in teamwork and clear communication as much as we do.
• You are curious and failing isn’t scary for you. It’s an opportunity to learn.
• You are comfortable in a service architecture.
• It would be great if you have worked with legacy frameworks and are familiar with Domain-Driven Design.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply