Talent.com
Senior Software Engineer
Senior Software EngineerTomTom • Łódź, Województwo łódzkie, Polska
Senior Software Engineer

Senior Software Engineer

TomTom • Łódź, Województwo łódzkie, Polska
20 dni temu
Opis pracy

What You'll Do

  • Develop new features for the TomTom  Navigation SDK
  • Take a part in all phases of development from design to implementation and maintenance of a custom Maps SDK for Android applications
  • Work on new functionalities and contribute to the maintenance of an existing codebase
  • Collaborate with cross-functional teams
  • Write clean, efficient, and well-documented code in Kotlin while following coding standards and best practices
  • Participate in testing and debugging activities to ensure the quality and reliability of the SDK
  • Work closely with more senior engineers / Staff Engineers to learn from their expertise and contribute to architectural discussions
  • Mentor less experienced software engineers
  • Stay updated with the latest developments in Android development and mapping technologies

What You'll Need

  • Strong Kotlin programming skills (5+ years of experience)
  • Knowledge of algorithms and data structures
  • Good object-orientated software design abilities
  • Experience with automated software testing (e.g., GTest)
  • Good understanding of APIs and Android SDKs
  • Strong Coroutines / JetPack Compose skills
  • Familiarity with map-related concepts and basic geospatial technologies
  • Ability and dedication to create clean, easy to read and maintainable code
  • Understanding of concurrent programming that allows to avoid common concurrency pitfalls
  • Professional experience in using unit test frameworks
  • Ability to think out of the box and bring new ideas to the table
  • Bachelor's degree in Engineering
  • What's Nice To Have

  • Master's degree in Computer Science
  • Experience in Computer Graphics (preferably OpenGL ES and Metal).
  • Experience with C# / Unity.
  • Experience with Geometric Algorithms.
  • Experience with (modern) C++
  • What We Offer

    A competitive compensation package, of course.

    Time and resources to grow and develop, including a personal development budget and paid leave for learning days, as well as paid access to e-learning resources such as O'Reilly and LinkedIn Learning.

    Time to support life outside of work, with enhanced parental leave plus paid leave to care for loved ones and volunteer in local communities.

    Work flexibility, where TomTom'ers, in agreement with their manager and team, use both the office and home to focus, collaborate, learn and socialize. It's all about getting the best out of both worlds – we ask TomTom'ers to come to the office two days a week, and the remaining three are free to be worked in either location.

    Improve your home office with a setup budget and get extra support with a monthly allowance.

    Enjoy options to work from your home country and abroad for a set number of days each year, to visit family and friends, or to simply explore the world we're mapping.

    Take the holidays you want with a competitive holiday plan, plus an extra day off to celebrate your birthday.

    Join annual events like our Hackathon and DevDays to bring your ideas to life with talented teammates from around the world.

    Become a part of our inclusive global culture and have the chance to collaborate with a diverse community – we have over 80 nationalities at TomTom

    Find out more about our global benefits and enjoy additional local benefits tailored to your location.

    Meet your team

    We are the Map Visualization Product Unit. We develop map rendering technology that can be integrated into navigation systems and location-based applications, providing our technology to our customers in the form of cloud-based APIs and SDKs.

    We see quality-management processes as a source of competitive advantage. As part of our product-led and outcome-oriented culture, we believe it is crucial to have mechanisms in place to measure and improve the quality of our products in a continuous manner so we can achieve our mission of mapping the world in real time.

    At TomTom...

    You'll help people find their way in the world. In 2004, TomTom revolutionized how the world moves with the introduction of the first portable navigation device. Now, we intend to do it again by engineering the first-ever real-time map, the smartest and most useful map on the planet.

    Work with a team of 3,700 unique, curious and passionate problem-solvers. Together, we'll open up a world of possibilities for car manufacturers, enterprises and developers to help people understand and get closer to the world around them.

    After you apply

    Our recruitment team will work hard to give you a meaningful experience throughout your journey with us, no matter the outcome. Your application will be screened closely and you can rest assured that all follow-up actions will be thorough, from assessments and interviews all the way through onboarding. To find out more about our application process, check out our hiring FAQs .

    TomTom is an equal opportunity employer

    TomTom is where you can find your place in the world. Every day we welcome, nurture and celebrate differences. Why? Because your uniqueness is what makes you,

    you

  • . No matter your culture or background, you'll find your impact at TomTom. Research also shows that sometimes women and underrepresented communities can be hesitant to apply for positions unless they believe they meet 100% of the criteria. If you can relate to this, please know that we'd love to hear from you.
  • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Senior Software Engineer • Łódź, Województwo łódzkie, Polska

    Powiązane stanowiska
    Senior Software Engineer Remote @ Superdevs

    Senior Software Engineer Remote @ Superdevs

    Superdevs • Remote, Poland
    Does building awesome, innovative products that add up to something meaningful sound like a dream come true?.Come join us and make that vision a reality!. We are looking for a Senior Engineer who wi...Pokaż więcej
    Ostatnia aktualizacja: 27 dni temu • Promowane
    Senior Software Engineer @ ServiceTitan

    Senior Software Engineer @ ServiceTitan

    ServiceTitan • Remote, Poland
    When you join our team, you’re not just accepting a job.Here’s how we’ll support you in doing some of the most impactful work of your career : . Flexibility & Autonomous Work.Enjoy the freedom of ...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior Software Engineer (Spring Boot, Angular, Kafka, PostgreSQL, MongoDB) (m / f / d) @ Datev

    Senior Software Engineer (Spring Boot, Angular, Kafka, PostgreSQL, MongoDB) (m / f / d) @ Datev

    Datev • Remote, Poland
    With new cloud applications, we want to further increase the networking of our members and customers in the DATEV ecosystem. You will work on changing tasks in a modern DevOps team.Thereby you will ...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior Software Engineer with Networks & Clouds @ CodiLime

    Senior Software Engineer with Networks & Clouds @ CodiLime

    CodiLime • Remote, Poland
    CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms.We create proofs-of...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior Golang Engineer @ JustRelate Group

    Senior Golang Engineer @ JustRelate Group

    JustRelate Group • Remote, Poland
    You’ll work on transforming today’s hardcoded flows into a flexible, fully configurable workflow engine that supports transactional emails, follow-up sequences, sales interactions, and advanced ana...Pokaż więcej
    Ostatnia aktualizacja: 8 dni temu • Promowane
    Mid / Senior Software Engineer with Go and C @ CodiLime

    Mid / Senior Software Engineer with Go and C @ CodiLime

    CodiLime • Remote, Poland
    CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms.We create proofs-of...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior Software Engineer (Java / Elastic) @ Superdevs

    Senior Software Engineer (Java / Elastic) @ Superdevs

    Superdevs • Remote, Poland
    We are looking for a Senior Software Engineer with strong experience in Java and Elastic Stack to design, build, and optimize search and analytics solutions in an enterprise environment on AWS.The ...Pokaż więcej
    Ostatnia aktualizacja: 27 dni temu • Promowane
    Senior / Lead Software Engineer @ Addepto

    Senior / Lead Software Engineer @ Addepto

    Addepto • Remote, Poland
    ROI-focused AI solutions for some of the world’s largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With our exclusive focus on Artificial Intell...Pokaż więcej
    Ostatnia aktualizacja: 20 dni temu • Promowane
    Senior DevOps Engineer – Large-Scale Infrastructure

    Senior DevOps Engineer – Large-Scale Infrastructure

    Sii Sp. z o.o. • Łódź, Łódź, Poland
    We are seeking a senior DevOps professional who excels in large-scale environments, embraces automation, and understands how to maintain the reliability and security of critical systems.If building...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Remote Lead Software Engineer @ ZEN.COM

    Remote Lead Software Engineer @ ZEN.COM

    ZEN.COM • Remote, Poland
    COM is a smart financial app designed for your everyday life – at home and on the go.We make payments, online shopping, and personal finance management fast, secure, and effortless.With ZEN, you ca...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior DevOps Engineer

    Senior DevOps Engineer

    NEARMAP POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • Łódź, Łódź, Poland
    We have achieved the goal of supporting our Kubernetes clusters with thousands of nodes for our AI processing pipelines.This allows our AI teams to move fast and deliver, inspiring us to push the b...Pokaż więcej
    Ostatnia aktualizacja: 5 dni temu • Promowane
    Senior Software Engineer Python @ OpenX

    Senior Software Engineer Python @ OpenX

    OpenX • Remote, Poland
    At OpenX, we have built a team that is uniquely experienced in designing and operating high-scale ad marketplaces, and we are constantly on the lookout for thoughtful, creative executors who are as...Pokaż więcej
    Ostatnia aktualizacja: 21 dni temu • Promowane
    Senior Full-Stack Software Engineer @ Oversee

    Senior Full-Stack Software Engineer @ Oversee

    Oversee • Remote, Poland
    At Oversee, we are reimagining how corporate travel is managed.Our cutting-edge technology and machine learning solutions replace the outdated, manual processes that slow companies down — unlocking...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior Fullstack Engineer @ ConSol • Consulting & Solutions Software Poland Sp. z o.o.

    Senior Fullstack Engineer @ ConSol • Consulting & Solutions Software Poland Sp. z o.o.

    ConSol • Consulting & Solutions Software Poland Sp. z o.o. • Remote, Poland
    We are currently looking for a Senior Fullstack Engineer, with frontend specialization to architect and develop comprehensive fullstack solutions with a strong emphasis on user-facing technologies,...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior Software Engineer @ CreatorIQ

    Senior Software Engineer @ CreatorIQ

    CreatorIQ • Remote, Poland
    CreatorIQ is the AI-native operating system for creator-led growth trusted by more than 1,300 global brands and agencies. We’re on a mission to make businesses more human, and humans more impactful....Pokaż więcej
    Ostatnia aktualizacja: 28 dni temu • Promowane
    (AI-native) Senior Backend Software Engineer @ Zowie

    (AI-native) Senior Backend Software Engineer @ Zowie

    Zowie • Remote, Poland
    At Zowie, we’re revolutionizing how businesses interact with their customers.We’re creating a future where AI Agents handle 100% of customer interactions—delivering instant, personalized, and excep...Pokaż więcej
    Ostatnia aktualizacja: 19 dni temu • Promowane
    Senior Software Engineer @ Square One Resources

    Senior Software Engineer @ Square One Resources

    Square One Resources • Remote, Poland
    Zdalnie (onboarding 1 dzień + PI Planning 3 dni w Warszawie) .Dołączysz do dużego, strategicznego projektu dla klienta z sektora finansowego. Celem jest migracja z Javy 11 do Javy 17 oraz przejście ...Pokaż więcej
    Ostatnia aktualizacja: ponad 30 dni temu • Promowane
    Senior Software Engineer (Python & Cloud) @ AVENGA (Agencja Pracy, nr KRAZ : 8448)

    Senior Software Engineer (Python & Cloud) @ AVENGA (Agencja Pracy, nr KRAZ : 8448)

    AVENGA (Agencja Pracy, nr KRAZ : 8448) • Remote, Poland
    We are seeking a highly skilled software engineer to join our dynamic and innovative team of backend developers building AI Agent Platform. The ideal candidate will have a strong background in Pytho...Pokaż więcej
    Ostatnia aktualizacja: 29 dni temu • Promowane