Apply Edge Start your job search

Mobile Engineer

Digital Waffle · Birmingham, England, United Kingdom

Apply & track with Apply Edge

A well-established ecommerce retailer is hiring a hands-on Engineering Team Lead with real mobile experience to lead their Flutter team and set the technical bar on how they build native-feeling mobile apps.This is a hands-on, code-first lead role. The team’s historically been strong backend engineers who’ve picked up Flutter along the way, rather than mobile engineers by trade. Mobile experience is central to this hire: you’ll bring the mobile-first mindset the team hasn’t had at lead level, work closely with the Senior on the team (who does have strong mobile grounding) and lift the bar across architecture, patterns and craft. Wider business stack is C#, React, Node, TypeScript and AWS, but this role is firmly Flutter and Dart.Role: Engineering Team Lead (Mobile / Flutter)Salary: £75,000

Location: Hereford, hybrid, 2 days per week in office minimum (ideally 3)What you’ll be doing:Lead a product-aligned engineering team building and iterating on the mobile app in Flutter and DartStay deeply hands-on in the codebase, writing production Flutter code and setting the standard for mobile architecture, patterns and craftPartner closely with the Senior Engineer on the team to raise the overall mobile capability of the groupCoach and mentor senior, midweight and junior engineers, taking accountability for team-level decisions while empowering the team to collaborate and build consensusTake ownership of the design, development, quality and documentation of software of medium-to-high complexityChampion a customer-centric, test-and-learn approach to delivery across the teamIdentify and implement opportunities to optimise development and deployment processesDesign and develop solutions with security controls engineered in from the outsetDrive adoption of AI-assisted engineering tools and modern development standards across the teamCollaborate within a wider Team Lead group to share practice horizontally across the engineering functionWhat you’ll need:Proven commercial Flutter and Dart experience, with a track record of shipping and maintaining production mobile appsGenuine mobile engineering background: understanding of mobile architecture, lifecycle, state management, platform channels, release pipelines and the realities of iOS and Android, not just a backend engineer who has picked up FlutterPrevious experience as a Team Lead, Tech Lead or senior-plus engineer with real people leadership responsibilityHands-on with modern engineering practices: CI/CD, automated testing, code review, secure developmentComfortable coaching and developing engineers of varying levels, taking accountability without over-centralising decisionsExperience operating in Agile, product-aligned teams with a focus on customer value and iterative deliveryStrong communicator across technical and non-technical stakeholdersNice to have:Exposure to wider stacks the business uses (C#, React, Node, TypeScript, AWS)Prior experience lifting mobile standards inside a team that has historically been backend-weightedBackground in high-volume consumer or ecommerce mobile appsExperience with AI-assisted engineering tools and agentic workflowsThis role would suit a hands-on engineering lead with real mobile roots who wants to bring proper mobile DNA into a Flutter team that’s ready for it, while still writing code and setting the standard day to day.