Full Stack Engineer
Listed on 2026-10-18
-
Software Development
Full Stack Developer, Backend Developer, AWS, React.js
Build the technology behind Feel Good Investing.
At AJ Bell, we believe investing should feel good. Behind every simple, intuitive customer experience is technology that needs to be reliable, scalable and built to last.
We're looking for an experienced Full Stack Engineer to help build the services that power our apps and websites. You'll join a growing, cross-functional engineering team focused on creating the APIs, web applications, data layers and integrations that underpin our investment products and services.
This is a hands-on role where you'll work across the stack, using technologies including Node.js, Type Script, React, MongoDB and AWS. You'll help architect and deliver solutions that make it easier for our customers to access and manage their investments, while working closely with Product, UX and Business colleagues to solve real customer problems.
You'll be joining a team with a strong focus on engineering excellence, continuous improvement and ownership. We believe in building things well, learning from what we do and giving engineers the autonomy to make a meaningful difference.
What you'll do Build services customers can rely on- 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 other engineers across different disciplines within a dedicated, product-aligned squad.
- Contribute to architectural decisions and help shape the technical direction of the products you work on.
- Build solutions that are performant, reliable and designed with the customer experience in mind.
- Collaborate with Product, UX and Business colleagues to understand problems and turn them into effective technical solutions.
- Work alongside mobile and web engineers to create joined-up customer experiences.
- Propose new solutions, experiment with ideas and help pilot improvements.
- Bring an interest in user experience and a genuine desire to understand and solve the problems customers have.
- Embrace a "build it, run it, own it" Dev Ops mentality.
- Take responsibility for your code from initial idea and development through to deployment, monitoring and ongoing improvement.
- Contribute to a culture of continuous improvement, identifying opportunities to make our technology, processes and ways of working better.
- Share knowledge, support other engineers and contribute to engineering standards and best practice.
- Node.js and Type Script
- MongoDB and SQL
- RESTful HTTP APIs and GraphQL
- AWS and cloud-native solutions
- Jenkins and/or AWS Code Pipeline
- Automated testing and Test Driven Development
We care about strong engineering fundamentals and how you approach problems. You don't need to have worked with every technology listed, but you'll need the experience and curiosity to work effectively across the stack.
What we’re looking for Technical skills- 5+ years' commercial experience developing web applications and APIs.
- Strong experience with some combination of Node.js, Type Script, 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 Code Pipeline.
- 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 good understanding of the principles that contribute to high-performing web pages and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).