Software Development Engineer II, Android, Maps SDK

Leading real-time location platform providing tools to power navigation of people, packages, and vehicles everywhere.
Helsinki, Finland
Android
Mid-Level Software Engineer
In-Person
Enterprise SaaS · Travel

Description For Software Development Engineer II, Android, Maps SDK

Mapbox, the leading real-time location platform, is seeking a Software Development Engineer II for their Android Maps SDK team. This role is crucial in building and maintaining the public library that powers mobile maps across various devices, from flagship phones to smartwatches and embedded boards. The team works with developers creating apps, games, and navigation experiences that top the App Store and Play Store rankings.

The position requires expertise in native technologies like Kotlin and Java, with experience in Jetpack Compose and Flutter. You'll be responsible for crafting developer-friendly APIs, implementing cross-platform solutions, and maintaining high-quality standards through proper testing methodologies. The ideal candidate should be comfortable diving deep into the Android stack and AOSP code when necessary.

Mapbox values high-performing, creative individuals who can tackle complex problems. The company serves over 3.5 million registered developers and provides a comprehensive platform for location-aware businesses. They offer supportive healthcare, parental leave, and flexible work arrangements, fostering an environment of continuous learning and teaching.

The role offers an opportunity to work on cutting-edge mapping technology, contributing to projects ranging from AR games to autonomous driving experiences. The company strongly emphasizes diversity and encourages applications from people of all backgrounds. Join a team that's shaping the future of location-based services and helping developers build innovative applications.

Last updated 17 days ago

Responsibilities For Software Development Engineer II, Android, Maps SDK

  • Build and evolve mapping and location SDKs
  • Craft expressive and easy to use APIs for developers
  • Dive deep into underlying cross-platform implementations

Requirements For Software Development Engineer II, Android, Maps SDK

Kotlin
Java
  • Experience with Kotlin and Java
  • Experience with Jetpack Compose and Flutter
  • Experience building SDKs in any language
  • Experience with testing methodologies and frameworks
  • Ability to navigate AOSP code when needed
  • Being open-minded to explore new languages, skills, techniques, and platforms
  • Desire to build frameworks and developer tools
  • Desire to learn and to teach

Benefits For Software Development Engineer II, Android, Maps SDK

Medical Insurance
Parental Leave
  • Supportive health care
  • Parental leave
  • Flexible work arrangements

Interested in this job?

Jobs Related To Mapbox Software Development Engineer II, Android, Maps SDK

Software Development Engineer II, Android, Maps SDK

Android SDK Engineer role at Mapbox, building and evolving mapping and location SDKs for mobile applications, focusing on developer experience and technical excellence.

Software Developer III, Mobile (Android), AR

Mid-level Android Developer position at Google, focusing on AR technology development with competitive salary and benefits.

Product Manager II, Android Content and Applications Framework

Product Manager II position at Google, focusing on Android Content and Applications Framework, offering $142K-$211K salary plus benefits in Mountain View, CA.

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, offering competitive compensation and the opportunity to impact billions of users worldwide.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android development, requiring 2+ years of experience and strong programming skills.