3 days ago
Amsterdam, NetherlandsIntern
Responsibilities
- Build new Frontstage pages and scorecards using TypeScript and React.
- Extend the Watchtower TypeScript and PostgreSQL backend with new data sources and APIs.
- Develop features that help teams understand their services, including costs on the Kubernetes platform.
- Keep Frontstage current with new Backstage releases.
- Participate in requirements understanding, solution design, development, testing, release, and code review.
- Build iteratively with guidance from a mentor and the engineering team.
Requirements
- Be enrolled in a Dutch university through at least September 2027 for the full internship.
- Be located in Amsterdam or nearby and able to commute to the office at least twice per week.
- Be available for at least 32 hours per week.
- Have good TypeScript or JavaScript skills.
- Have some experience building web applications, such as with React or Node.js.
- Have basic knowledge of SQL and databases.
- Have solid Computer Science fundamentals.
- Be comfortable communicating in written and/or spoken English.
- Interest in building tools for engineers and eagerness to learn are expected.
- Experience with Backstage, Docker, GitHub Actions, Azure, AWS, or GCP is preferred.
Benefits
- Mentorship and ownership of an individual project.
- Internship duration requires university enrollment through at least September 2027.
- Minimum availability is 32 hours per week.
- Hybrid logistics require commuting to the Amsterdam-area office at least twice weekly.
Tech Stack
Categories
About TomTom
TomTom builds digital maps, real-time traffic, routing and navigation software for carmakers, enterprises, and developers, delivered via APIs, SDKs, and embedded systems. The Amsterdam-headquartered company, founded in 1991, also offers consumer GPS devices and licenses location data to power in-vehicle navigation and mobility applications worldwide. TomTom is a public company listed on Euronext Amsterdam (ticker: TOM2).
