← All Jobs
Posted Mar 19, 2026

SDK Engineer – Flutter

Apply Now
Job Description: • Design and build the Supabase Go SDK, including Auth, Database, Storage, Functions and Realtime clients • Define API conventions and patterns that feel idiomatic to Flutter developers — explicit, minimal, context-aware, and consistent with the Go community's expectations for well-designed libraries • Drive the SDK roadmap, identifying gaps and prioritizing improvements based on developer feedback and Supabase product direction • Engage the Flutter developer community through GitHub, Discord, and open source — triaging issues, reviewing contributions, and iterating in the open • Collaborate with the broader SDK team to maintain consistency, share patterns, and raise the quality bar across all supported languages • Write documentation, guides, and code samples that help developers get started quickly and go deep with confidence Requirements: • Have 5+ years of experience building production Flutter applications across mobile, web, or desktop • Are deeply familiar with the Flutter and Dart ecosystem — null safety, the widget and build lifecycle, pub.dev packaging, and the conventions Flutter developers expect from a well-designed package • Have prior experience building Flutter plugins, SDKs, or other developer-facing tools • Have experience targeting Flutter Web and Desktop and understand the cross-platform constraints they introduce • Are comfortable working across multiple languages and drawing on patterns from other ecosystems • Communicate clearly across both technical and non-technical audiences • Have experience in async or globally distributed teams • Are energized by solving real-world problems for developers • Are comfortable navigating ambiguity and moving quickly Benefits: • Fully Remote • ESOP • Tech Allowance • Health Benefits • Annual Off-Sites • Flexible Work • Professional Development