Mapbox is hiring a Software Development Engineer II, iOS, Navigation SDK

About the Role

Develop and maintain high-performance navigation features for iOS within a widely adopted SDK, collaborating with cross-functional teams to ensure reliability, scalability, and developer usability.

Responsibilities

  • Design and implement navigation features for iOS platforms
  • Optimize SDK performance and memory efficiency on mobile devices
  • Collaborate with product and design teams to define API contracts
  • Write clean, testable, and well-documented code
  • Troubleshoot and resolve issues reported by SDK users
  • Maintain backward compatibility across SDK versions
  • Contribute to automated testing frameworks
  • Support developer documentation and sample applications
  • Evaluate new iOS platform capabilities for integration
  • Participate in code reviews and technical design discussions
  • Monitor SDK stability and crash reporting tools
  • Respond to technical inquiries from integration partners
  • Ensure compliance with platform-specific guidelines
  • Improve routing user experience through iterative development
  • Work with geospatial data pipelines for navigation updates
  • Integrate real-time traffic and incident data into routing logic
  • Support accessibility standards in navigation interfaces
  • Collaborate on SDK versioning and release processes
  • Gather feedback from developer communities
  • Contribute to internal tools for SDK validation

Nice to Have

  • Experience with MapKit or similar mapping frameworks
  • Familiarity with Core Location and GPS data handling
  • Knowledge of offline data storage strategies
  • Experience with ARKit or augmented reality navigation
  • Contributions to open-source iOS projects
  • Understanding of accessibility APIs on iOS
  • Experience with Swift Package Manager
  • Familiarity with CarPlay development
  • Background in real-time systems or embedded software
  • Published apps using navigation features

Compensation

Competitive salary with benefits

Work Arrangement

Hybrid or remote options available

Team

Part of the mobile engineering team focused on navigation technologies

Why This Role Matters

  • The SDK powers navigation in thousands of apps, impacting millions of end users globally.
  • Engineers in this role directly influence the reliability and usability of routing experiences.

What You’ll Build

  • Core routing logic for turn-by-turn navigation.
  • Real-time guidance components responsive to traffic and road conditions.
  • Developer-friendly APIs that simplify integration.

Available for qualified candidates

Required Skills
SwiftiOS DevelopmentSwiftUIAIXCTestGitC++Software ArchitectureCI/CD
About company
Mapbox
Mapbox is the leading real-time location platform for a new generation of location-aware businesses, providing tools to power navigation for people, packages, and vehicles.
All jobs at Mapbox Visit website
Job Details
Category other
Posted 9 months ago