TomTom logo

Software Engineer (Android/Kotlin)

TomTom

Job Overview

Join TomTom as a Software Engineer specializing in Android and Kotlin development. You will be part of the Map Visualization Product Unit, contributing to the development of map rendering technology for navigation systems and location-based applications. This role involves working with a complex Android codebase, including Kotlin and SWIG-generated Java, to develop and maintain visualization features on top of TomTom’s map renderer.

Key Responsibilities

  • Technical Design: Contribute to the technical design of Android solutions.
  • Feature Development: Develop and maintain visualization features on top of TomTom’s map renderer.
  • Application Development: Develop online and onboard applications for in-car multi-screen platforms and mobile devices.
  • Innovation: Bring new and creative, innovative ideas to the table.

Required Skills

  • Programming: Excellent, hands-on programming skills in Kotlin and Java with proven working experience.
  • Android Expertise: Solid knowledge of Android platform and architecture components.
  • Communication: Strong communication skills across functions (UX, Product Management, Operations).
  • Collaboration: Openness and willingness to support others.
  • Continuous Improvement: Passion for continuous improvement and experimentation.
  • UX/UI Knowledge: Product-minded with UX/UI knowledge and exposure.

Preferred Qualifications

  • Education: Master’s degree in Software Engineering, Computer Science, or equivalent.
  • SWIG Experience: Experience with SWIG.
  • C++ Experience: C++ working experience.

Benefits

  • Compensation: A competitive compensation package.
  • Development: Time and resources to grow and develop, including a personal development budget and paid leave for learning days.
  • Work-Life Balance: Enhanced parental leave plus paid leave to care for loved ones and volunteer in local communities.
  • Flexible Work: Work from home, the office, or even abroad.
  • Home Office Support: Improve your home office with a setup budget and get extra support with a monthly allowance.
  • Global Opportunities: Options to work from your home country and abroad for a set number of days each year.
  • Holidays: Take the holidays you want with a competitive holiday plan, plus an extra day off to celebrate your birthday.
  • Cultural Events: Join annual events like our Hackathon and DevDays.
  • Inclusive Culture: Become a part of our inclusive global culture.

About TomTom

TomTom is a global leader in mapmaking, providing location data and technology to drivers, carmakers, businesses, and developers. With a team of 3,700 people, TomTom is headquartered in Amsterdam and has been shaping the future of mobility for over 30 years.

Application Process

Our recruitment team is committed to providing a meaningful experience throughout your journey with us. Your application will be screened closely, and all follow-up actions will be thorough, from assessments and interviews to onboarding. TomTom is an equal opportunity employer, welcoming and celebrating differences.

Benefits
Extracted with AI

  • Competitive compensation package
  • Personal development budget
  • Paid leave for learning days
  • Access to e-learning resources
  • Enhanced parental leave
  • Paid leave for caregiving and volunteering
  • Flexible work arrangements
  • Home office setup budget
  • Annual events like Hackathon and DevDays
  • Inclusive global culture

Similar jobs

Last update: 23 minutes ago

TomTom logo
TomTom

Junior Software Engineer (Java, Kotlin, Scala)

Join TomTom as a Junior Software Engineer to develop high-quality software using Java, Kotlin, or Scala in a hybrid work environment.

TomTom logo
TomTom

Senior Software Engineer - Java, Cloud Technologies

Join TomTom as a Senior Software Engineer in Amsterdam, working with Java and cloud technologies to build scalable applications.

TomTom logo
TomTom

Staff Software Engineer - Navigation SDK

Join TomTom as a Staff Software Engineer to develop Android and iOS Navigation SDKs in a hybrid work environment.

Albert Heijn logo
Albert Heijn

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

Meetsta logo
Meetsta

Android Developer (Kotlin) - Founding Engineer

Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.

Adyen logo
Adyen

Android Software Engineer - IPP Hardware

Join Adyen as an Android Software Engineer to develop and maintain IPP hardware solutions in Amsterdam.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Mapbox logo
Mapbox

Software Development Engineer II, Search Android SDK

Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.

Tabby logo
Tabby

Senior Android Engineer

Join Tabby as a Senior Android Engineer to develop innovative mobile solutions using Kotlin and Jetpack Compose.

Powerful Medical logo
Powerful Medical

Senior Android Engineer

Join Powerful Medical as a Senior Android Engineer to develop life-saving mobile applications in Bratislava.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

Tabby logo
Tabby

Remote Android Engineer with Kotlin Expertise

Join Tabby as a Remote Android Engineer to design and develop innovative financial products using Kotlin and Android Jetpack.

iO logo
iO

Senior Front-end Developer

Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.

IKEA logo
IKEA

Backend Software Engineer (Golang, Java)

Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.

ING Nederland logo
ING Nederland

Full Stack Engineer for Payments

Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.

Picnic Technologies logo
Picnic Technologies

Junior Java Developer

Join Picnic Technologies as a Junior Java Developer in Amsterdam. Work with Java, Spring, and Kafka in a dynamic, scale-up environment.

Doctolib logo
Doctolib

Frontend Engineer with React and TypeScript

Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.

Wire logo
Wire

Senior Android Developer

Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.

Doctolib Siilo logo
Doctolib Siilo

Frontend Engineer with React and TypeScript

Join Doctolib Siilo as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

Intercom logo
Intercom

Mobile Engineer, Android

Join Intercom as a Mobile Engineer, Android, to shape our mobile strategy and develop our Android Messenger SDK.

TeamViewer logo
TeamViewer

Backend Software Engineer with Java and Spring Boot

Join TeamViewer as a Backend Software Engineer in Munich, focusing on Java and Spring Boot for cutting-edge AR solutions.