Software Development Engineer II, Android, Navigation SDK

M
MapboxLocation Technology
Germany, remoteFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluency in English (C1 level minimum) is required for daily stakeholder communication
Experience
7+ years
Required Skills
AndroidJavaKotlinC++Debugging

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 user experience.
  • Desire to build frameworks and developer tools.
  • Readiness to go deep in the Android stack and navigate AOSP code when needed.
  • Fluency in English (C1 level minimum).
  • Experience debugging and profiling to resolve performance issues is a plus.
  • Familiarity with or a desire to learn more about C++ is a plus.

Responsibilities

  • Define and oversee the implementation of large-scale, cross-functional projects and initiatives.
  • Drive improvements in development processes, code quality standards, and best practices across teams.
  • Engage in technical conversations affecting long-term strategic direction and scalability.
  • Act as a technical mentor for the team to foster professional development and knowledge-sharing.
  • Design expressive and user-friendly APIs for developers using Mapbox SDKs.
  • Deliver high-quality features in collaboration with peers and cross-functional teams.
  • Implement improvements to SDK functionality and developer experience.
  • Analyze cross-platform implementations to ensure seamless integration and functionality.
  • Debug, profile, and optimize performance issues.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now