Principal Front End Developer - Consultancy
Summary
Principal Front End Developer at a global tech consultancy, leading React-based web app development for financial services clients in a hybrid London role (3 days/week on-site).
Salary: £100,000 - 100,000 per year
Requirements:- Experience within a financial services or Fintech environment
- Strong React, JavaScript / TypeScript experience
- Experience with modern CSS techniques (Flexbox, Grid) and frameworks like SASS, Material UI, and Bootstrap
- Experience with Redux, Webpack, and modern testing frameworks like Jest, Mocha, or Enzyme
- Thorough understanding of the software development lifecycle
- Familiarity with DevOps, CI/CD pipelines, and Containerisation (Docker / Kubernetes)
- Collaborative mindset with a strong focus on problem-solving and client interaction
- Lead the development of scalable and secure web applications for global financial clients
- Architect responsive, accessible, and elegant user interfaces
- Work closely with cross-functional teams to deliver transformative digital experiences
- Mentor junior team members and provide technical leadership
- Influence front end strategy and drive best practices
- Join a collaborative team focused on engineering excellence and continuous improvement
- Architect
- Bootstrap
- CI/CD
- CSS
- DevOps
- Docker
- JavaScript
- Jest
- Kubernetes
- Material UI
- Mocha
- React
- Redux
- SASS
- TypeScript
- Webpack
- Web
- UX UI Design
- Frontend
More:
We are a global technology consultancy seeking a Principal Front End Developer/Engineer with a focus on React. We offer a competitive salary of up to £120k, along with benefits including pension, life assurance, income protection, private medical care for you and your family, travel insurance, charitable giving initiatives, gym membership, and a flexible holiday scheme. Our hybrid work-from-home policy requires three days a week in our London City office or client sites. Youll be part of a friendly, diverse, and upbeat team committed to engineering best practices.
last updated 34 week of 2026