• Sr Software Engineer (m/f) - Mobile SDK (Android/iOS)

    Job Locations DE-Berlin
    Requisition ID
    Research & Software Developmnt
  • Overview

    HERE, the Open Location Platform company, enables people, enterprises and cities to harness the power of location. By making sense of the world through the lens of location we empower our customers to achieve better outcomes. from helping a city manage its infrastructure or an enterprise optimize its assets to delivering drivers to their destination safely. To learn more about HERE, including our new generation of cloud-based location platform services, visit


    The HERE IoT SDK provides a set of programming interfaces that enables developers to build immersive native (mobile) applications while leveraging our powerful and flexible Open Location Platform.With features such as routing, turn by turn voice guidance, search, interactive 2D and 3D vector maps and much more, we allow our customers to develop powerful location based application natively on different platforms like Android and iOS. 


    As a Senior Mobile Developer, you will be a key member of our growing SDK, app and customer engineering team in Berlin.

    You will work on delivering tailored mobile applications with the HERE IoT/Mobile SDK to our customers. Beside this, you will work on the UI Components that we release as part of our open source strategy. Beside this, you will work on the white label solution offerings we have in our portfolio to offer customers standard solutions on the mobile platforms.This is an experienced position that requires fluency in the latest mobile technologies. You are motivated to explore and deliver the best possible solutions to our customers with very high quality. You should have a strong passion for technology and a strong customer-centric product sense. You should enjoy working outside the comfort zone and love to learn new technologies.


    Ideally, we would like you to have:

    • Bachelor/Master in Computer Science, Software Engineering or similar technical degree
    • 5+ years experience in software engineering, in best case on mobile platforms
    • The mastery of all aspects of iOS and/or Android
    • Experience working in an Agile team
    • Excellent software engineering and architecture skillsStrong level in algorithm engineering
    • Solid knowledge of application testing (unit tests, automation tests)
    • Strong practice of object-oriented programming and software architecture
    • Advanced knowledge of at least one modern programming languages for mobile, like Swift or Kotlin
    • Excellent collaborative and communication skills in English
    • Comfortable with agile development methodologies like Scrum or Kanban


    The following would add extra value to your contribution in our team:

    • Knowledge of location based services such as mapping, navigation, GPS
    • Experience in using git as a version control system
    • Contributions to open source projects and knowledge of contribution processes
    • Knowledge of the C++ programming language



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.