Responsibilities
- Defining and Overseeing the implementation of large-scale, cross-functional projects and initiatives.
- Ensuring quality by driving improvements in our development processes, code quality standards, and best practices across teams
- Engaging in technical conversations and decisions that affect long-term strategic direction and scalability.
- Acting as a technical mentor and resource for the team, fostering professional development and knowledge-sharing.
- Design expressive and user-friendly APIs for developers using our SDKs.
- Delivering high-quality features in collaboration with peers and cross-functional teams.
- Implementing improvements to our SDK's functionality and developer experience.
- Dive into the cross-platform implementations underlying our frameworks to ensure seamless integration and functionality.
- Debugging, profiling, and optimizing performance issues.
Requirements
- Minimum 7+ years of experience with native technologies, such as Kotlin and Java.
- Demonstrated history of shipping complex Android applications and SDKs.
- Experience with testing methodologies and frameworks.
- Focus on usability and great user experience.
- Desire to build frameworks and developer tools.
- Desire to learn and to teach.
- Passion to earn and keep customer trust.
- Readiness to go deep in the Android stack and navigate AOSP code when needed.
- Fluency in English (C1 level minimum) is required for daily stakeholder communication
Nice to Have
- Experience debugging and profiling to resolve performance issues is a plus.
- Familiarity with or a desire to learn more about C++ is a plus.
Benefits
- Supportive health care
- Parental leave
- Flexibility for the things that come up in life
- Emphasis on teaching and learning
- Diverse and inclusive team environment
Work Arrangement
Hybrid — Germany
What We Do
The Navigation SDK team builds frameworks and applications that power navigation everywhere. Customers of our SDK include automotive, logistics and consumer apps on Android, iOS and Linux, small and large. Our developers build apps and navigation experiences that top the App Store and Play Store rankings, and we are constantly working together to help them build what’s next, whether that’s an Augmented Reality app, an AI powered experience, a popular consumer app, or an autonomous driving experience. As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. Our interview process will include discussion of how you use AI in your engineering workflow.
What You'll Do
- Defining and Overseeing the implementation of large-scale, cross-functional projects and initiatives.
- Ensuring quality by driving improvements in our development processes, code quality standards, and best practices across teams
- Engaging in technical conversations and decisions that affect long-term strategic direction and scalability.
- Acting as a technical mentor and resource for the team, fostering professional development and knowledge-sharing.
- Design expressive and user-friendly APIs for developers using our SDKs.
- Delivering high-quality features in collaboration with peers and cross-functional teams.
- Implementing improvements to our SDK's functionality and developer experience.
- Dive into the cross-platform implementations underlying our frameworks to ensure seamless integration and functionality.
- Debugging, profiling, and optimizing performance issues.
What We Believe are Important Traits for This Role
- Minimum 7+ years of experience with native technologies, such as Kotlin and Java.
- Demonstrated history of shipping complex Android applications and SDKs.
- Experience with testing methodologies and frameworks.
- Focus on usability and great user experience.
- Desire to build frameworks and developer tools.
- Desire to learn and to teach.
- Passion to earn and keep customer trust.
- Readiness to go deep in the Android stack and navigate AOSP code when needed.
- Experience debugging and profiling to resolve performance issues is a plus.
- Familiarity with or a desire to learn more about C++ is a plus.
- Fluency in English (C1 level minimum) is required for daily stakeholder communication
What We Value
- We value high-performing creative individuals who dig into problems and opportunities.
- We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
- We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.
- We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.
Employment Requirements
- Employment Type: Full-time
- Weekly Hours: 40 hours per week
- Location/Hybrid Policy: Germany, remote
Additional Information
- Full-time employment
- 40 hours per week
- Fluency in English (C1 level minimum) required for daily stakeholder communication
- Remote work within Germany allowed