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 [email protected].
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
Jobgether
TechShack