Flutter Developer Offline
Help us ship two very different — but equally exciting — products:
💫Genie FX – a learning & community platform for trading coaches (“Chat · Teach · Profit”).
🍅Mr Tomato – a gamified LXP that helps restaurant teams train faster and perform better.
We’re a boutique Ukrainian company with a fully distributed team (UA / MENA / EU). Clean code, honest feedback and zero bureaucracy are our DNA.
📌Core Responsibilities
- Develop & maintain high-quality Flutter/Dart apps.
- Build pixel-perfect UIs for mobile and web.
- Apply clean architecture; manage state with Provider / Riverpod.
- Integrate RESTful APIs (error handling, retries).
- Work with local storage (SharedPreferences, SQLite, Hive, file I/O).
- Optimise performance and profile bottlenecks.
- Write unit, integration & UI tests to guard quality.
- Collaborate daily with design, product and engineering.
- Deploy to Google Play & App Store; automate release flow.
- Maintain versioning & changelogs across QA / Staging / Prod.
Stay current with Flutter and mobile best practices.
📌Required Skills
- Experience configuring multiple environments (QA, Staging, Production).
- Fluency in Figma-to-Flutter translation—layouts, typography, micro-interactions.
- Firebase (Auth, Firestore, Crashlytics).
- Commitment to clean, scalable code (MVVM / Clean Architecture).
- Strong with local data (SQLite, Hive, SharedPreferences, files).
- Confident Git workflow (feature branches, tags, semantic versioning).
- Rigorous versioning & changelog discipline.
- Integration of third-party SDKs (Stripe, Google Maps, etc.).
- AWS S3 for file downloads / video streams.
- Proven profiling & optimisation chops.
Upper - Int English for daily comms.
✔Nice to Have
- Notion for docs & knowledge sharing.
- Swagger / OpenAPI familiarity.
- Flutter Web experience.
React + TypeScript background (shared web/mobile logic).
✔What We Offer
- Remote-first rhythm with core overlap 14:00–18:00 EEST—no pointless meetings.
- Direct impact on two live products, not an endless backlog of client tweaks.
- Competitive salary paid on time.
A team that values candour, humour and shipping future-proof code.
✍How to Apply
Shoot your CV + GitHub (or pet project link)
Tell us in two lines which feature you’re most proud of and why.
The job ad is no longer active
Look at the current jobs Flutter →