Manchester, England, United Kingdom Hybrid Employment

AJ Bell is hiring a Flutter Engineer

About the Role

AJ Bell is looking for a Flutter Engineer to join our Touch team, where you'll help develop a next-generation mobile-first investment platform. You'll engage in the full software development lifecycle as part of a distributed team of self-motivated and collaborative individuals.

What You'll Do

  • Engage in the full software development lifecycle: requirements gathering, building and testing features, managing deployment, and supporting the service in production.
  • Iteratively make improvements to a new product while aligning to mutually agreed design and architectural principles.
  • Always look for ways to improve the product, processes, and practices.
  • Utilize automated testing, continuous integration, and continuous deployment.
  • Work outside of your specialism when needed to help get things done.
  • Work as part of a distributed team made up of self-motivated and collaborative individuals.

What We're Looking For

  • Excellent programming and problem solving skills.
  • Understanding of relevant software design patterns and paradigms, such as OOAD, DDD, MVC, microservices, containers/orchestration, or event-driven architecture.
  • Experience in creating performant, scalable, secure and well tested code.
  • Ability to take ownership of tasks and problems, clearing roadblocks and pulling in other people to help when needed.

Nice to Have

  • Experience working with Investment or Pensions platforms.

Technical Stack

  • Flutter (including Dart)
  • Firebase
  • Riverpod with Hooks, Provider
  • Deeplinking
  • gRPC/proto
  • PostgreSQL
  • Docker
  • TypeScript and Vue
  • Go

Team & Environment

You'll be part of a distributed team structure within a friendly working environment with a strong sense of teamwork. AJ Bell has been named one of the UK's 'Best 100 Companies to Work For’ for six consecutive years and in 2024 and 2025 was named a Great Place to Work®.

Benefits & Compensation

  • Competitive starting salary.
  • Starting holiday entitlement of 25 days, increasing up to 31 days with length of service and a 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 Simply Health.
  • Discounted private healthcare scheme and dental plan.
  • Free gym membership.
  • Employee Assistance Programme.
  • Bike loan scheme.
  • Sick pay+ pledge.
  • Enhanced maternity, paternity, and shared parental leave.
  • Loans for travel season tickets.
  • Death in service scheme.
  • Paid time off for volunteer work.
  • Charitable giving opportunities through salary sacrifice.
  • Calendar of social events, including monthly payday drinks, annual Christmas party, summer party and much more.
  • Personal development programmes built around you and your career goals, including access to personal skills workshops.
  • 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 based in Manchester, London, or Bristol.

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 and any other characteristics protected by the Equality Act 2010. All decisions to hire are based on qualifications, merit and business need.

Required Skills
FlutterDartFirebaseRiverpodProviderDeeplinkinggRPCProtobufPostgreSQLDockerTypeScriptVue.jsGoOOADDDDMVC
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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