Lead Mobile Developer - Flutter

Tank Recruitment
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 75K

Job location

Tech stack

Flutter
Java
Android
App Store (IOS)
Mobile Application Development
Software Quality
Software Engineering
Delivery Pipeline
Swift
Firebase
Sentry
New Relic (SaaS)

Job description

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., * 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

Requirements

  • 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

Apply for this position