Work with us
We build advice technology that helps real people make better financial decisions.

A small product company powering some of the UK's biggest financial institutions
We are not actively hiring right now, but we are always interested in hearing from talented people who share our passion for building great financial technology.
Focus is a product company with over 30 years of history, a team of around 70 people, and a culture that values expertise, collaboration, and doing things properly. We build advice management software used by some of the UK's largest financial institutions, NFU Mutual, Skipton Building Society, abrdn, Santander, and Bank of Ireland among them.
Our engineering team works in four focused squads, each with embedded design capability. We use React, TypeScript, Azure, Cosmos DB, and a microservices architecture with 23 public API domains. If you care about building things well, you will fit in here.

What it's like here
User-centred design
We have a dedicated UCD practice that works with real end users. Design is not an afterthought — it is embedded in every squad and shapes every feature we build.
Modern tech stack
React micro-frontends, TypeScript, Azure microservices, Cosmos DB, OpenAPI-first development. We invest in our platform because our customers depend on it.
Enterprise rigour
ISO 27001 certified, fifteen years of zero unplanned downtime. We take quality and security seriously — it is built into how we work, not bolted on as a compliance exercise.
Small team, big impact
Around 70 people building software used by 3,500 business users and 300,000 end customers. Every person here makes a visible difference to the product.
Award-winning work
Systems in the City Customer Choice award, FTRC 5-star rated, Best in Show 2024. The industry recognises the quality of what we build.
Edinburgh based
Our team is based in Edinburgh with flexible working arrangements. We value the collaboration that comes from working together, balanced with the flexibility modern life requires.
Our design practice
We created our in-house UCD practice because we realised that building great financial software requires understanding the people who use it, not just the businesses that buy it.
Our design team operates a hub-and-spoke model across four development squads. Each squad has embedded design capability, following a research-based iterative process: discovery, ideation, prototyping, testing, and refinement.
They work with real advisers, real paraplanning teams, and real end clients. The result is software that people actually want to use, which, in a market dominated by tools that people tolerate, is a meaningful competitive advantage.
Interested?
Even when we are not advertising specific roles, we are always happy to hear from talented people. Drop us a line and tell us what you are good at.