About the job
Join Mapbox, a leading real-time location platform, empowering innovative businesses with advanced navigation tools for people, packages, and vehicles alike. More than 4 million developers trust Mapbox due to its flexibility, robust security, and privacy compliance. With our comprehensive suite of applications, data, SDKs, and APIs, organizations craft tailored and immersive experiences that captivate their customers.
About Our Team
The Maps SDK team is dedicated to creating the public library that drives our mobile mapping solutions. Our SDK is utilized by various applications across Flutter, Android, and iOS platforms, catering to both small startups and large enterprises. We collaborate with diverse devices, from the latest flagship smartphones to laptops, smartwatches, and embedded systems, enabling developers to build applications, games, and navigation solutions that dominate the App Store and Play Store charts. We continually strive to assist developers in creating the next big thing, whether it be an Augmented Reality game, a popular consumer app, or an autonomous driving solution.
As artificial intelligence increasingly integrates into the engineering process, we value engineers adept at seamlessly incorporating AI into design, development, and decision-making. Our interview process will include a discussion on how you leverage AI in your engineering practices.
Your Role and Responsibilities
Develop the web platform support layer for the Mapbox Maps Flutter SDK, with opportunities to explore support for iOS and Android platforms.
Drive feature development within the SDK and application layers.
Enhance performance, stability, and user-friendliness of our products.
Engage with cutting-edge technologies, including Dart.
Collaborate closely with iOS, Android, and web teams to ensure system design and feature consistency.
Oversee the testing pipeline and manage release artifacts.
Create comprehensive, easy-to-follow documentation for developers.
Review code and design documents, facilitating smooth feature releases.
Key Qualifications
Proven expertise in Dart and JavaScript, with a minimum of 3 years of experience.
In-depth experience with web technologies and browser APIs.
Strong skills in performance optimization within browser environments.
Solid understanding of software design principles and best practices.
