Front-end developer (intern)
Key Responsibilities
- Learn and implement modern technologies and tools to update an existing web application from Vue 2 to Vue 3.
- Conduct UI testing (unit, integration, and end-to-end) to ensure quality and robustness.
- Follow best practices for coding standards, version control, and application architecture to ensure maintainability and scalability.
- Collaborate with developers and stakeholders to develop new features.
- Troubleshoot and resolve technical issues, including debugging and optimization.
Qualifications and Skills
- Being able to work full time (40 hours) for 6 months, starting from September 2025
- Eagerness to learn and adapt to new technologies and trends in front-end development.
- Familiarity with HTML, CSS, JavaScript.
- Basic understanding of back-end systems for effective integration with front-end components via REST endpoints.
- An understanding of Git and GitHub for version control.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a team environment, collaborating with other team members.
Nice to have
- Experience with at least one modern front-end framework, preferably Vue.
- Experience with at least one modern back-end framework, preferably Spring Boot.
Choose to lead
At TomTom, being a leader is a choice anyone can make. Unlock your potential and bridge the gap between aspiration and reality.
Better everyday
Set new limits for yourself and our tech. Join our hackathons, developer days, learning programs and more.
Find your place in the world
3,700 people
80+ nationalities
30+ offices
20+ countries