A

AJ Bell

Online investment platforms and stockbroking services

Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 5 years of commercial experience developing web applications and APIs.
  • Strong experience with some combination of Node.js, TypeScript, React, PHP, .NET Core, MongoDB, and SQL.
  • Experience developing HTTP-based APIs and implementing RESTful services, as well as GraphQL.
  • Thorough understanding of CI/CD pipelines, with experience using Jenkins and/or AWS CodePipeline.
  • Experience with Test Driven Development and a good understanding of automated testing frameworks and practices.
  • Familiarity with containerisation and technologies such as Docker, ECS, or Kubernetes.
  • Experience developing, deploying, and maintaining cloud-based solutions on AWS.
  • A strong technical background in web development, ideally including modern JavaScript frameworks.
  • A good understanding of the principles that contribute to high-performing web pages and applications.
  • Experience working with Product and other business stakeholders to understand requirements, shape solutions, and deliver outcomes.
  • An interest in user experience and an appreciation of the problems customers are trying to solve.
  • The ability to understand and communicate technical and non-technical requirements clearly.
  • Comfort working collaboratively within a cross-functional Agile team.
  • A continuous improvement mindset, with curiosity to question existing approaches and find better ones.
  • Ownership and autonomy to make decisions, take action, and see work through to completion.

Responsibilities

  • Develop full stack features across APIs, web applications, data layers, and third-party integrations.
  • Design, build, and deploy secure, scalable, and maintainable solutions across the technology stack.
  • Work with engineers across different disciplines within a dedicated, product-aligned squad.
  • Contribute to architectural decisions and help shape the technical direction of the products.
  • Build performant, reliable solutions designed with the customer experience in mind.
  • Collaborate with Product, UX, and Business colleagues to understand problems and develop effective technical solutions.
  • Work alongside mobile and web engineers to create joined-up customer experiences.
  • Propose solutions, experiment with ideas, and help pilot improvements.
  • Take responsibility for code from initial idea and development through deployment, monitoring, and ongoing improvement.
  • Contribute to continuous improvement by identifying opportunities to improve technology, processes, and ways of working.
  • Share knowledge, support other engineers, and contribute to engineering standards and best practice.

Desired Qualifications

  • A strong technical background in web development ideally includes modern JavaScript frameworks.

About the Company

AJ Bell

Online investment platforms and stockbroking services

AJ Bell provides online investment platforms and stockbroker services in the UK for both direct-to-consumer (D2C) clients and financial advisers. It offers Self-Invested Personal Pensions (SIPPs), Individual Savings Accounts (ISAs), and general investment accounts through its platforms, allowing users to buy, hold, and manage a wide range of investments. The platform charges administration fees, transaction fees, and earns interest on client cash balances, with revenue tied to user activity and account sizes. What sets AJ Bell apart is its dual-market approach, serving both retail investors and advisers with competitive pricing and a user-friendly experience, plus a broad suite of investment options. The company’s goal is to grow its customer base and assets under administration by expanding the number of clients and the value of their accounts.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Salford, United Kingdom
Founded
1995

Recently Posted Jobs

Explore more opportunities at AJ Bell

See more jobs