As the Senior Mobile Software Engineer for the HERE Indoor team, you are part of the team creating APIs and SDKs that HERE customers utilize to implement mobile and web applications that use HERE Indoor Maps. Such SDKs and APIs include HERE SDK for Android and iOS as well HERE Maps API for JavaScript . In short, these SDKs and APIs retrieve the customer Indoor Maps from the cloud and provide easy-to-use APIs that allow great indoor-enabled mobile and web applications to be created.
You work closely with the backend developers and UI designers to implement the SDKs. With the backend developers you agree on the APIs and formats that the SDKs use. With the UI designers you ensure that the end-result is a beautifully rendered HERE Indoor Map that delights the users of our SDKs.
While we develop SDKs for Android and iOS environments, the core parts are written in C++ with Java, Swift and Flutter topping. We strive for fast software cycles with efficient CI/CD pipelines requiring that both code quality and testing are always at excellent level.
You are an experienced Software Engineer with passion for high quality code and performance. You have BSc or MSc in Computer Sciences, Software Engineering or in some other related field. You have following skills:
4+ years of relevant work experience in the software industry.
You have solid C++ experience
Strong knowledge of mobile development platforms such as Android, iOS or Flutter.
You also have some experience in some of the following technologies: Java, JNI, Swift and Flutter
Deep understanding of APIs, SDKs, and application design principles.
Proven experience with writing concise texts on technical topics, for example, writing for a blog.
Documenting and presenting your work.
Open to learn new things, strengthen your software development skills, enjoy working and doing research in a tech team.
Understand the importance of producing high-quality readable code
Have in-depth experience in writing automated tests
Have experience in working with Continuous Integration tools including GitLab
Know how to work in an agile software development environment as a part of the Scrum team
Good communication skills and fluent command of the English language.
HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.
HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.
At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel.
We strive to provide best-in-class product lines that significantly enhance our customers' abilities to understand the rich details of their environments and plan – everything from available tenant parking spaces for retail businesses to roadside surface compositions for emergency and utility network planning. We work with the full stack of the HERE UniMap architecture ranging from the tooling used by the map experts and customers to the content delivery mechanisms implemented on top of the HERE Platform. We are a team with front- and back-end developers, test automation experts, DevOps and data engineer
HERE Indoor takes our location DNA to indoors. We truly know the map making outdoors - hence we also know map making indoors. While these indoor maps are visually enchanting, they also enable autonomous vehicles and robots to understand in detail, what is around them.
Indoors is new outdoors when it comes to location-based services. Consumers and industries increasingly expect to receive accurate and fresh map content both indoors and outdoors. These services are required to guide people in complex indoor environments, to track assets in logistic centers and to produce location-based analytics. Importantly, the next generation automotive services such as advanced parking services and automated valet parking require indoor maps to be suitable also for the automated automotive use cases (ADAS systems).
Software Powered by iCIMS
www.icims.com