Expert Mobile App Developer
This job offer is expired
What if we told you that you can achieve more at TomTom in less time than at any other company?
From coding the next product revolution, to selling
it, we always want inspired people to join us.
Find the right vacancy for you? Please click Apply. We
look forward getting to know you!
What if you had the opportunity to achieve more in
less time then you could ever imagine?
At TomTom, you can.
TomTom product development, which is dominated by software development, occurs within many Product Units(PUs), where each PU has a well-defined product scope. Each PU has a mandate to develop products with as much business value as possible from that budget, which we call the “bang-per-buck” mandate. PUs are also responsible for providing any online services in their product system, are normally using public cloud infrastructure.
PU Driver Apps, we develop a products for drivers, fronted by Android and
iOS mobile apps and a supporting single-page web application, based on our
navigation technologies. The goal of these apps is to redefine what navigation
stands for, exposing our insanely accurate technology to both end-users and
business customers and benefit from increased community input and rapid market
responsibilities span collaborating with our ambitious UX team on the conception
and delivery of innovative new features, to dealing with cloud and voice
enabled feature powered by the latest speech recognition and machine learning
Join us working in this exciting domain using
lightweight agile processes and cutting-edge mobile tooling.
Here’s a little taste of your challenge…
·Deliver comprehensive automated tests alongside the features you deliver, and take pride and ownership in your work through to shipping and beyond, including defect fixing
·Participate actively in maintaining the quality and architectural integrity of the software by designing features and frameworks with modularity and maintainability in mind, identifying and executing refactoring improvements alongside feature increments, and help hold everyone to the same standard through code reviews
·Collaborate closely with other teams within TomTom Navigation, including those delivering navigation enablers like routing, traffic and speed camera data to name a few
What do we expect from you?
·You have experience with developing for mobile devices
·You aren’t afraid to learn and expose yourself to a varied range of other programming languages (C, C++, PHP, Ruby)
·Having experience in UI development is clearly highly desirable, but not necessarily essential. There’s a lot more to app development than just what’s visible on screen.
·You understand the intricacies and pitfalls of multithreaded and a-sync programming
·You understand the trade-offs inherent in key data structure and algorithm choices when it comes to performance and memory usage
·You feel at home working as part of a self-organising Scrum team within an organisation using the Scaled Agile Framework (SAFe)
·Familiarity with MacOS, Git and scripting languages like Ruby, along with build and test tooling, would be a plus.
We want to meet you! Apply to say hi.
Please complete the online form and attachments in
created the easy-to-use navigation device, one of the most influential
inventions of all time. Since then, our software and navigation technologies
have been powering over hundreds of millions of applications across the globe.
From industry-leading location-based products and mapmaking technologies, to
embedded automotive navigation solutions; innovative personal navigation
devices and apps to advanced telematics fleet management and connected car
services. We continue to shape the future, leading the way with autonomous
driving, smart mobility and smarter cities. www.tomtom.com