Software Development Engineer II (Flutter), Maps SDK
Mapbox
1 day ago
Berlin, Germany
Mid Level / Senior
H1B Sponsor
Responsibilities
- Develop the web platform support layer for the Mapbox Maps Flutter SDK.
- Be responsible for feature development in SDK and application layers.
- Enhance the performance, stability, and simplicity of products.
- Work on the latest technologies, including Dart.
- Collaborate with iOS, Android, and web teams on system design.
- Manage testing pipeline and release artifacts.
- Provide comprehensive documentation for developers.
- Review code and design documents, shepherd feature releases.
Requirements
- Strong proficiency in Dart and JavaScript with 3+ years of experience.
- Experience with browser technologies and web platform APIs.
- Performance optimization skills in browser environments.
- Understanding of browser rendering pipeline and compositing.
- Knowledge of browser concurrency constraints.
- Experience with deferred loading and bundle optimization strategies.
- Cross-browser testing experience.
- Desire to build frameworks with robust iterative improvements.
- Excellent team player with collaborative skills.
- Passion for programming with a focus on performance.
- Experience with automated testing and CI pipelines.
- Proficient in code versioning tools like Git.
- Familiarity with C++ is a plus.
- Experience building SDKs or working cross-platform is a plus.
Benefits
- Supportive health care and parental leave.
- Flexibility for personal life events.
- Commitment to diversity and inclusion.
Tech Stack
C++CircleCIDartGitGitHub ActionsJavaScript
Categories
FrontendFull StackMobileTesting