Join a senior engineering team building a production mobile application for an established enterprise client. As a senior Flutter developer, you will own the architecture, development, and maintenance of a cross-platform Flutter application. This is a full-time freelance/contract engagement with a rolling renewal likely for the right fit.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
We're looking for a senior Flutter developer to join a small, senior engineering team building a production mobile application for an established enterprise client. The app integrates with an AI system through a custom-built backend developed in-house by the same team, so you'll work in close, direct collaboration with the people who own the API. No waiting on a distant third party, no guessing at contracts.
This is a full-time engagement (freelance/contract) running through the end of the year, with rolling renewal likely for the right fit for someone who wants real ownership of the mobile layer and a stable, ongoing relationship rather than a one-off build.
What you'll do
- Own the architecture, development, and maintenance of a cross-platform Flutter application (iOS and Android).
- Integrate tightly with our custom backend, collaborating directly with backend engineers on API design and contracts.
- Build polished, responsive UI that surfaces AI-driven features in a way that feels fast and natural to users.
- Translate product and UX requirements into clean, performant, well-tested Flutter code.
- Establish and uphold engineering standards: state management, testing, CI/CD, and release processes.
- Manage app store builds, releases, and the full deployment pipeline.
- Contribute to technical decisions as a peer in a senior team — code reviews, design discussions, trade-offs.
Interested in remote work opportunities in Mobile? Discover Mobile Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
What we're looking for
- 5+ years of professional mobile development, with 3+ years shipping production Flutter/Dart apps.
- Strong command of a modern state-management approach and the judgement to pick the right one for the job.
- Solid experience integrating Flutter apps with REST and GraphQL APIs, including auth, error handling, and offline/sync considerations.
- Comfort with clean/layered architecture and a pragmatic, testing-first mindset (unit, widget, integration).
- Experience with CI/CD for mobile and end-to-end app store release management.
- Fluent written and spoken English, and the self-direction to thrive in a fully remote, senior team.
Nice to have
- Native platform-channel experience (Swift/Kotlin) for device integrations.
- Experience with enterprise-grade apps: security, offline-first behaviour, larger data sets.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Engagement details
- Type:Â Freelance / contract, full-time. Initial term through the end of the year, with rolling renewal likely for a good fit.
- Location:Â Fully remote.
- Timezone:Â Meaningful daily overlap required with CET (Central European Time) business hours.
- Rate: Based on experience — please include your expected rate in your application.
- Start:Â Ideally soon, but we'd rather wait for the right person than rush the wrong one.
How to apply
- Send your CV to jobs@zerodue.consulting.
Please include your expected rate and briefly tell us about one production Flutter app you owned end-to-end and a hard technical problem you solved on it. Links to shipped apps, portfolios, or GitHub profiles are welcome.
Similar Jobs
Explore other opportunities that match your interests
Mercor
Senior Test Engineering Leader
Mozilla