Expert Android Software Engineer (GO Nav)
Software Engineering - Amsterdam, The Netherlands
Expert Android Software Engineer (GO Nav)
Software Engineering - Amsterdam, The Netherlands
Apply to this Job
Apply with LinkedIn
apply now

At TomTom…

You’ll move the world forward. Every day, we create the most innovative mapping and location technologies to shape tomorrow’s mobility for the better.

We are proud to be one team of more than 5,000 unique, curious, passionate problem-solvers spread across the world. We bring out the best in each other.

And together, we help the automotive industry, businesses, developers, drivers, citizens, and cities move towards a safe, autonomous world that is free of congestion and emissions.

What you’ll do
  • Work in an empowered team developingGO Navigation, TomTom's number one paid navigation app for Android smartphones.

  • Build compelling new user experiences with Kotlin and Java 8.

  • Craft innovative new features and create engaging experiences for drivers.

  • Work on next generation technologies: screen replication, advanced car integration, hybrid navigation, cloud integration, deep phone OS integration, using the latest Android API's.

  • Maintain high-quality code with help of ktlint, Findbugs, Checkstyle, JaCoCo and Tiobe.

  • Advance our test automation strategy and safeguard the code with unit, integration, and end to end tests, using JUnit and Espresso.

  • Lead design decisions and create new technical proposals to develop our application architecture.

  • Coach and mentor junior engineers.

  • Participate in code reviews.

  • Influence critical business decisions and drive forward innovation.

What you’ll need
  • At least 8 years experience as a professional software engineer and 5 years experience as an Android developer.

  • Excellent knowledge of the Android SDK, Kotlin, and Java 8 is a must.

  • Top-notch programming skills, engineering know-how and a desire to keep learning.

  • You have worked on top rated Android apps and can demonstrate an impressive portfolio of past projects.

  • An understanding of design patterns and how to apply them.

  • An understanding of concurrency and experience developing multithreaded solutions.

  • A passion to deliver the best user experience possible for Android smartphones.

  • Experience leading a team and coaching junior engineers.

  • Excellent collaboration and communication skills.

  • Experience working on large, complex projects consisting of several teams, using the latest Agile processes.

  • A good understanding of Computer Science principles gained through a masters or bachelor degree in Computer Science or the equivalent experience.

Meet your team

We are Drive, a product unit within TomTom’s Consumer Business Unit. We develop onboard, hybrid, and online navigation applications that are loved by millions worldwide. Our software achieves high ratings and the best reviews in the market. Using a Navigation Data Standard (NDS) run-time format and our latest technology, our software includes navigation domain logic for traffic-dependent routing, route guidance, map visualization, search, positioning and machine learning-based predictions and suggestions. In our team, you’ll see your work transform connected and embedded navigation around the world.

#LI-FSENER
Apply to this Job
Apply with LinkedIn
apply now
Application form
Title
Upload your resume
Upload either DOC, DOCX, HTML, PDF, or TXT file types (5MB max)
Drag and drop a file here
or
browse
How did you hear about us?
Terms and conditions
TomTom is all about getting you to where you want to be. To help you achieve more in your career, we'll need to ask some things about you. At the same time, we fully understand that you value your privacy.
Read more

Your application for the Expert Android Software Engineer (GO Nav) position was submitted successfully.

What is next?

Thanks for applying, we’ve received your application and are carefully reading through it. If you are a successful candidate we’ll contact you.

ok
03
02
01
03
More challenge, more growth
Join our hackathons, developer days, leadership programs and more.
Unlock your creativity
We have an agile work culture, entrepreneurial spirit and involved founders.
Together keeping the world moving
4,500+people in

41offices

29countries.
Similar jobs