Mapbox is looking for a Software Development Engineer III, Android, Maps SDK to join their team. The role involves defining architectural direction, leading technical initiatives, and designing scalable features. The ideal candidate will have a demonstrated history of shipping complex Android applications and SDKs, experience with native technologies, and a focus on usability and great user experience.

Requirements

  • 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.

Benefits

  • Flexible work arrangements
  • Comprehensive benefits package
  • Professional development opportunities
  • Diverse and inclusive work environment
  • Opportunities for growth and advancement