Full Stack JavaScript Developer

  • 32-40
  • Medior / senior functie
  • 3000-6000
  • Tilburg

What will you do as a full stack JavaScript developer?

Building user interfaces, to name just one thing. Each microservice has its own front-end. The microservices ultimately come together to form a single product. What will you build? In Vue.js, supported by a Java backend and deployed by Kubernetes in a Docker container. With your knowledge and experience, you will contribute to the next step in the development of TOPdesk software. How? By applying your vision and direction to the front-end architecture, your specific technical expertise, or coaching skills to enhance the abilities of other developers.

Working on your own development? 10 to Grow! You can use 10% of your working time to work on your own projects and progress, and you also receive 10% of your annual salary as a training budget. Making games? Taking courses? Utilize your time for your own interests and experiments.

Where will you be located?

At the TOPdesk office in Tilburg! You will work in a multidisciplinary agile team at the second TOPdesk location. You will have regular contact with DevOps engineers and other departments. Designing and implementing? It’s a collaborative process in which you also contribute. You can also voice your opinions in the front-end guild, where you, along with other developers, determine the overall front-end direction of the product.

In the fast-paced world of development, it’s important to stay up to date with the latest advancements. How do we do that? By regularly giving presentations and sharing knowledge. But most importantly, by attending conferences such as Devoxx and JSWorld. Do you have a fantastic suggestion? Bring it on!

Are you our new full stack JavaScript developer?

  • At least 5 years of relevant work experience
  • You are innovative and well-informed about state-of-the-art developments in our field
  • You have experience with JavaScript (and/or TypeScript), CSS/SCSS, bundlers like webpack or vite, and a reactive framework such as Vue.js, React, or Angular.
  • Good communication skills in English
  • Natural curiosity to solve complex problems
  • You have experience with modern front-end development methods with a focus on accessibility and test automation
  • You are capable of creating technical designs that consider the bigger picture

Nice to have:

  • You enjoy sharing new knowledge with your less experienced colleagues
  • You have some experience with Web Components
  • You have experience with Java or another object-oriented language
  • You have experience with Micro Service architectures
  • You have experience with improving development processes
  • You help us unlock new possibilities with specific technical expertise

What we offer

  • Working at one of the best employers in the Netherlands.
  • Contributing to an international, growing company.
  • salary that grows as you do.
  • Vitality budget of € 50 each month.
  • Your own laptop: do you choose Windows or macOS?
  • 10 to Grow: time and budget for your personal development.
  • Volunteer activities during working hours.
  • Paid parental leave.
  • 8 flexible holidays instead of the official Dutch public holidays.
  • Want to know more? Read our blog about all perks of the job.


Does this sound like something for you? Then send your motivation letter and CV to us via the application form.

Tips for your letter? We value your focus, ability to collaborate, and analytical skills. Therefore, we would like to hear, based on an example, what these competencies mean to you. Of course, we are also interested in why you are specifically interested in this position and why you would like to work at TOPdesk.

Do you have questions about this position? Please get in touch with Guillem Got on 015 270 09 00.


Solliciteer direct
Graag geen speciale karakters of leestekens gebruiken in de naamgeving van je CV en motivatiebrief.
Alleen doc, docx of pdf | Max. grootte: 3 MB
Click or drag a file to this area to upload.
Click or drag a file to this area to upload.

Bericht voor recruiters en headhunters

We begrijpen dat je voor deze vacature kandidaten wilt zoeken, maar ook dat doen we liever zelf.