Manchester, United Kingdom Hybrid

AJ Bell is hiring a Mobile Engineer

A senior Flutter engineer will lead mobile development efforts, collaborating with product and design teams to build accessible, high-quality customer-facing applications. The role emphasizes technical excellence, mentorship, and cross-functional partnership within a hybrid working environment.

Responsibilities

  • Collaborate with product, UX, and engineering teams to design technical solutions and document project requirements.
  • Focus on achieving broad company objectives rather than isolated feature development.
  • Write clean, testable, and maintainable code using appropriate software design patterns.
  • Guide team development practices through code reviews, pair programming, and promoting coding standards.
  • Prioritize accessibility in all stages of the development process.
  • Support and mentor junior developers to foster professional growth.
  • Build strong collaborative relationships across product and UX teams.

Requirements

  • Minimum of four years of professional experience in mobile application development.
  • Solid understanding of mobile DevOps, including CI/CD pipelines, release management, and app store deployments.
  • Advanced engineering skills with a focus on writing robust code, conducting detailed code reviews, and identifying code maintainability issues.
  • Demonstrated ability to debug and resolve defects throughout the mobile app lifecycle.
  • Strong knowledge of Functional Reactive Programming (FRP) and its use in mobile architectures.
  • Familiarity with software architecture principles and experience using the C4 model or similar methods for design documentation.
  • Experience building and maintaining design systems to ensure consistency and reusability across mobile apps.
  • High attention to detail and ability to turn ambiguous requirements into effective solutions, including rapid prototyping.
  • Clear and thoughtful communication skills with a focus on active listening and cross-disciplinary collaboration.
  • Ability to work independently while contributing effectively in cross-functional teams.
  • Passion for mobile user experience and inclusive design, with knowledge of accessibility standards and best practices.
  • Strong sense of ownership and initiative to identify and implement impactful improvements.

Tech Stack

Flutter, CI/CD, C4 model, Functional Reactive Programming (FRP), Design Systems

Benefits

  • Starting holiday allowance of 26 days per year, increasing to 31 days based on tenure.
  • Option to buy or sell additional holiday days.
  • Choice of pension plans with matched contributions.
  • Eligibility for a discretionary annual bonus.
  • Annual free share awards available to employees.
  • Buy As You Earn (BAYE) share purchase scheme.
  • Health Cash Plan provided by Medicash.
  • Discounted private healthcare and dental coverage.
  • Free gym membership with access to on-site facilities and complimentary classes.
  • Employee Assistance Programme for personal support.
  • Bike loan scheme for commuting.
  • Enhanced sick pay policy.
  • Improved maternity, paternity, and shared parental leave entitlements.
  • Discounted nursery fees at Kids Planet in Exchange Quay.
  • Loans available for travel season tickets.
  • Death in service benefit.
  • Time allocated for proof-of-concepts and evaluating new technologies.
  • Support for attending industry conferences, events, and meetups.
  • Paid time off for volunteering.
  • Opportunities to donate to charity via salary sacrifice.
  • Regular social events including monthly drinks, summer party, and Christmas celebration.
  • Parking available at Exchange Quay.
  • Personal development plans aligned with career goals,
Required Skills
FlutterMobile DevOpsCI/CDRelease ManagementApp Store DeploymentFunctional Reactive ProgrammingCode ReviewDefect Diagnosis FlutterCI/CDC4 modelFunctional Reactive Programming (FRP)Design Systems
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.
All jobs at AJ Bell Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago