Flutter / Firebase developer
We're MindChoices โ an iOS/Android app where people play interactive stories built around real therapy frameworks.
We look for somebody who can ideally manage Full-stack. At minimum a Flutter dev who isn't scared of the backend.
Requirements:
- 3+ years of production Flutter experience. If you came from native iOS/Android, 5+ years total mobile with a serious Flutter chapter works too.
- Flutter โ solid with Riverpod + Hooks for state management, AutoRoute for navigation, and comfortable building widget animations that don't feel laggy on a three-year-old Android. Performance matters โ most of our users aren't on flagship phones.
- Firebase โ Auth, Firestore, Storage, Cloud Functions, etc.
- ObjectBox for local persistence โ offline reading, story caching. If you haven't used it but have worked with Hive / Isar / Drift, that'll do.
- Subscriptions and IAPs on both platforms via RevenueCat.
- App release ownership โ you can ship test and release builds on TestFlight, App Store, and Google Play, along with review fixes.
- Internal web tool for uploading stories into backend. It's finished, but we might need occasional small features or adjustments.
What else we need from you:
- You use AI tools properly. Claude Code, Cursor, whatever works for you. If you're still typing every line by hand in 2026, this isn't the right fit.
- You can put together a decent-looking web page when we need one. Doesn't have to win design awards, just shouldn't look like a 2010 admin panel. Figma, v0, Framer, hand-coded โ we don't care how you get there.
- You think like a founder. We're small. If something needs to be done and it's not strictly "dev work," you either do it or flag it. You don't need micro-management.
Nice if you have:
- A real feel for UI & UX
- Full app release experience
- Startup experience
Practical
We work remotely. Full-time preferred, but we can discuss.
Send something real we can look at (links to your app(s), GitHub, LinkedIn), and tell us about one problem you actually enjoyed solving.
Required skills experience
| Flutter | 3 years |
| Firebase | 2 years |
Required languages
| Ukrainian | Native |
| English | B2 - Upper Intermediate |