Front-end developer (intern)
    Apply to this Job
    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.
    Apply to this Job
    03
    02
    01
    03

    Choose to lead

    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

    Careers video

    Set new limits for yourself and our tech. Join our hackathons, developer days, learning programs and more.

    Find your place in the world

    Find your place in the world

    3,700 people
    80+ nationalities
    30+ offices
    20+ countries