Manchester, England, United Kingdom Hybrid Employment

AJ Bell is hiring a Mobile Engineer

About the Role

AJ Bell is searching for an experienced Senior Flutter Engineer to work in a product-centric role. You will be pivotal in helping us achieve our mission of making investing easier by developing, shaping, and iterating our customer-facing Flutter applications.

What You'll Do

  • Work with product owners, product managers, UXD, and other software engineers to architect solutions and write technical documents that identify project requirements.
  • Be responsible, as part of your team, for achieving an overall company goal rather than just building specific features.
  • Write well-formulated, testable, and readable code using appropriate software paradigms.
  • Lead the evolution of development in the team via pairing, reviewing pull requests, and advocating for development standards.
  • Ensure accessibility is at the forefront of our approach.
  • Mentor and develop junior team members.
  • Build strong relationships across cross-functional teams, particularly with product and UXD.

What We're Looking For

  • 4+ years of professional experience in mobile application development.
  • Strong understanding of mobile DevOps practices, including CI/CD pipelines, release management, and app store deployment.
  • Advanced software engineering skills, including writing high-quality code, conducting thorough code reviews, and proactively identifying anti-patterns.
  • Proven ability to diagnose, troubleshoot, and resolve defects across the mobile application lifecycle.
  • Solid knowledge of Functional Reactive Programming (FRP) concepts and practical application in mobile architectures.
  • Strong grasp of software architecture principles, with experience using the C4 model or equivalent to communicate and document designs.
  • Experience developing and maintaining design systems for consistency, scalability, and reuse.
  • Exceptional attention to detail with a track record of translating ambiguous problems into effective solutions, including using rapid prototyping.
  • Clear, thoughtful communicator who values active listening and intentional collaboration.
  • Comfortable working autonomously while contributing effectively within cross-functional teams.
  • Strong passion for mobile UX and building inclusive products, with working knowledge of accessibility best practices.
  • High ownership and accountability, with a proactive mindset and strong initiative.

Technical Stack

  • Flutter

Benefits & Compensation

  • Starting holiday entitlement of 26 days, increasing up to 31 days with length of service.
  • Holiday buy and sell scheme.
  • A choice of pension schemes with matched contributions.
  • Discretionary bonus scheme.
  • Annual free share awards scheme.
  • Buy As You Earn (BAYE) Scheme.
  • Health Cash Plan – provided by Medicash.
  • Discounted private healthcare scheme and dental plan.
  • Free gym membership, with an on-site gym providing a wide range of free classes.
  • Employee Assistance Programme.
  • Bike loan scheme.
  • Sick pay+ pledge.
  • Enhanced maternity, paternity, and shared parental leave.
  • Discounted nursery fees at Kids Planet on Exchange Quay.
  • Loans for travel season tickets.
  • Death in service scheme.
  • Dedicated time for proof-of-concepts and assessing new tech.
  • Support to attend conferences, events, and meet-ups.
  • Paid time off for volunteer work.
  • Charitable giving opportunities through salary sacrifice.
  • Calendar of social events, including monthly payday drinks, annual Christmas party, and summer party.
  • Parking at Exchange Quay.
  • Personal development programmes built around your career goals, including personal skills workshops.
  • Ongoing technical training.
  • Professional qualification support.
  • Talent management programmes.
  • Peer recognition scheme, with rewards including restaurant and shopping vouchers or time off.
  • Monthly leadership breakfasts and lunches.
  • Casual dress code.
  • Access to a range of benefits from our sponsorship deals.

Work Mode

This is a hybrid position. You can be based in our Manchester, London, or Bristol offices.

AJ Bell is committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and all employees are empowered to bring their whole self to work. We do not discriminate on the basis of race, sex, gender identity, sexual orientation, age, pregnancy, religion, physical and mental disability, marital status or any other characteristics protected by the Equality Act 2010. All decisions to hire are based on qualifications, merit and business need.

Required Skills
FlutterMobile DevOpsCI/CDRelease ManagementApp Store DeploymentFunctional Reactive ProgrammingCode ReviewDefect Diagnosis
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
AJ Bell

AJ Bell is one of the fastest-growing investment platform businesses in the UK offering an award-winning range of solutions that caters for everyone, from professional financial advisers to DIY investors with little to no experience. We have over 644,000 customers using our award-winning platform propositions to manage assets totalling more than £103.3 billion.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago