Lead Flutter Developer
On behlaf of a fantastic client, we're looking for an experienced Flutter Engineer to take ownership of mobile development and help shape the future of our apps. You'll lead a squad of talented engineers, drive technical excellence, and ensure our apps deliver a clean UI, smooth performance, and a great user experience.
The role
- Build and refine Flutter apps with strong focus on UI, animations, performance, and reliability
- Own the mobile architecture: state management, networking, CI/CD pipelines, testing frameworks, monitoring, and alerting
- Lead and mentor the squad: plan sprints, unblock engineers, coach junior developers, and raise risks early
- Collaborate with cross-functional teams to align technical decisions with product goals
- Track and improve app health, including crash-free rates, render times, and app store ratings
- Drive code quality through reviews, feedback, and technical leadership
What we're looking for
- 3+ years building and maintaining production Flutter apps at scale
- 5+ years in iOS and Android development (Swift, Java, Flutter)
- 10+ years of professional software engineering experience
- Deep knowledge of modern state management approaches
- Hands-on experience with monitoring tools (Firebase Crashlytics, Sentry, New Relic, or similar)
- Strong communicator, able to clearly explain technical choices to non-technical stakeholders
- Highly organised and resilient, with the ability to manage multiple priorities in a fast-paced environment
- Motivated by ownership and the opportunity to strengthen engineering and people practices as the team grows
This is a fantastic opportunity to step into a leadership role, take ownership of mobile development, and have a real impact on the future of high-visibility apps.
Please apply with your Full CV to be considered for this role