Software Development Engineer II (Flutter), Maps SDK

Added
less than a minute ago
Type
Full time
Salary
Salary not provided

Related skills

javascript github actions git circleci flutter

๐Ÿ“‹ Description

  • 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 our products.
  • Work on the latest technologies, including Dart.
  • Collaborate with iOS, Android, and web teams on system design and parity.
  • Manage testing pipelines and release artifacts.

๐ŸŽฏ Requirements

  • Strong proficiency in Dart and JavaScript with 3+ years of experience
  • Strong experience with browser technologies and web platform APIs
  • Performance optimization in browser environments (profiling, debugging perf bottlenecks)
  • Understanding of browser rendering pipeline and compositing
  • Understanding of browser concurrency constraints (single-threaded rendering, offloading work via Web Workers / Dart isolates, async patterns)
  • Deferred loading and bundle optimization strategies for web apps (Dart deferred imports, tree shaking, WASM compilation)

๐ŸŽ Benefits

  • We value high-performing creative individuals who dig into problems and opportunities.
  • We believe in individuals being their whole selves at work, with healthcare, parental leave, flexibility for life events.
  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful.
  • We strongly believe in growing a diverse team and encourage people of all backgrounds to apply.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’