Flutter Developer (iOS + Android)
Summary
Build and ship Synthlane's own mobile apps end to end in Flutter for iOS and Android — turning specs into screens, handling store releases, integrating with a FastAPI backend, Supabase auth, and PostHog analytics, plus occasional native Swift/Kotlin. Remote within India, working directly with the founder.
This is a remote position.
- Build features in our Flutter app and ship them to both the Play Store and the App Store, including signing, releases and store review.
- Turn product specs into working screens, and tell us when a spec is wrong or misses edge cases: empty states, offline, slow networks, cheap Android phones.
- Debug your own problems: read the error, form a hypothesis, use AI tools to move faster, then verify the fix.
- Integrate with our FastAPI backend and Supabase auth, and add PostHog events so we know whether a feature worked.
- Write native Swift or Kotlin when a Flutter plugin isn't enough.
- You have at least one app live on the Play Store or App Store that you built mostly yourself. A personal project counts.
- You use AI coding tools daily (Claude, Cursor, Copilot or similar) and can explain every line you commit.
- You ask "why are we building this?" before you start, and "did it work?" after you ship.
- You write clearly in English over chat. Remote work depends on it.
- You flag problems early instead of explaining missed deadlines later.
- You've only built apps from tutorials or courses.
- You paste errors into an AI until something compiles and can't explain why the fix works.
- You need every screen fully specced before you can start.
- A short screening form, about 15 minutes. Generic or copy-pasted AI answers are rejected.
- 2 Rounds of Technical Interview
- 1 Round of Product Engineering with Founder
- An offer within a week of the call.
