Company: Octopus Money
Salary: Not provided
Location: , United Kingdom
We’re looking for Engineers to help us build the products needed to transform millions of lives. We are making high quality financial coaching, affordable and accessible to employees everywhere. This is an ideal opportunity for a passionate technologist who wants to further their career and make a positive impact.
At Octopus Money, we’re on a mission to make money advice accessible to all – because the right advice can turn your life dreams into reality.
The facts are alarming: half of Brits reach retirement age without enough money to live the life they want, financial stress is a leading cause of poor mental health and only 8% of us have access to 1-to-1 advice.
There’s plenty of information out there, but most of us just wish that someone we trust would tell us what to do with our money!
With Octopus, you get a personalised plan and a friendly expert to help you make it happen. We combine advisers, coaches and technology to understand your situation and recommend the right steps for your savings, investments, pensions and more. Then, we make it easy to invest in a custom portfolio, managed by experts.
We believe everyone deserves personal, 1-to-1 advice with their money.
Our development teams are split into two pillars, focusing on customer facing apps and back-office tooling. Each pillar contains two product squads. We are looking for engineers to join either squad.
Our front-end stack is built on React with Typescript, using MUI as a base for our design system. The back-end team provides our API endpoints, written in Go.
We are looking for pragmatists who can work with the existing platform and front end teams, collaborating closely with tech leads, design, back-end engineers and product managers.
As the company scales over the next year, there will be opportunity to be involved in the technical architecture and strategy for our products and tech stack. The role has the potential to evolve into a Senior Engineer for the right candidate as the team grows.
Day to day you will be:
A genuine desire to help people We are a mission-driven business, so it’s important that you can demonstrate a strong desire to help people and improve their lives.
Collaborative and a great team player We are building a great team of top performers, and you’ll need to work with others from across the business to understand problems, and deliver great solutions.
Problem solver at heart with an analytical mindset You should be someone who gets excited by complex problems and can find creative ways to solve them no matter what your level of knowledge and experience with the subject matter.
Excellent technical knowledge As an Engineer you should be an expert in at least one aspect of software development and skilled in other areas. You have learned that delivering great software takes a team and has plenty of pitfalls to avoid.
Experience as a mid level engineer working on production systems in a commercial environment
Excellent Typescript skills and knowledge
Experience with UI libraries such as MUI and Storybook
Knowledge and commercial experience with React
Experience working in a Scrum team
Nice to have (but not essential)
Experience with data fetching libraries such as RTK Query or SWR
Computer Science degree or bootcamp plus commercial experience
Experience working in a startup/scale environment
Node.js and server-side JS exposure
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.