SDK Engineer - Flutter

SupabaseSupabase·Remote
Software Development

WFA Digital Insight

The demand for skilled Flutter developers has surged, with the market growing exponentially. As companies like Supabase push the boundaries of digital innovation, experts who can seamlessly integrate backend solutions with Flutter's ecosystem are in high demand. With its commitment to developer-first solutions, Supabase stands out in the industry, making this role particularly appealing for those passionate about building scalable, user-friendly tools.

Job Description

About the Role

Supabase is seeking a Flutter SDK Engineer to create a first-class Supabase experience for the Flutter and Dart communities. The ideal candidate will have a deep understanding of Flutter and its ecosystems, with the ability to design, build, and maintain the Supabase Flutter SDK.

Responsibilities

  • Design and build the Supabase Flutter SDK, including Auth, Database, Storage, Functions, and Realtime clients
  • Define API conventions and patterns that align with Flutter developers' expectations
  • Drive the SDK roadmap, identifying improvements based on developer feedback and Supabase product direction
  • Engage with the Flutter developer community and collaborate with the broader SDK team

Requirements

  • 5+ years of experience building production Flutter applications
  • Deep familiarity with the Flutter and Dart ecosystem
  • Prior experience building Flutter plugins, SDKs, or developer-facing tools
  • Experience targeting Flutter Web and Desktop

How to Stand Out

  • tip: Ensure your portfolio showcases your experience with Flutter and Dart, highlighting projects that demonstrate your ability to build scalable and user-friendly applications.
  • tip: Familiarize yourself with Supabase's products and services to understand how your role contributes to the company's mission.
  • tip: Practice explaining complex technical concepts simply, as clear communication is key in this role.
  • tip: Be prepared to discuss your experience with async environments and how you handle the challenges they present.
  • tip: Highlight any open-source contributions or community engagement related to Flutter or Dart, as this demonstrates your passion and commitment to the ecosystem.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.