Job Description
?? Lead Software Engineer - Frontend ?? Cardiff / Hybrid?? Up to £85,000 + excellent benefits
What You'll Do:
You'll take a lead role in shaping scalable, modular frontend applications using micro frontend architecture. Working across both frontend and backend-for-frontend (BFF) solutions, you'll design, deliver, and maintain secure and high-performing React and NestJS applications.
This is a hands-on leadership role where you'll drive engineering excellence, guide technical decisions, and support the development of reusable platforms. From mentoring developers to contributing to CI/CD and performance optimisation, you'll be instrumental in building cutting-edge digital experiences.
What You'll Bring:
* Proven expertise in React and TypeScript, with a deep understanding of component architecture and performance tuning
* Strong experience designing and delivering micro frontend solutions, including module federation and independent deployment strategies
* Hands-on experience with NestJS for BFF/API gateway patterns
* Familiarity with CI/CD practices and tooling such as Azure DevOps or GitHub Actions
* Solid understanding of frontend performance optimisation techniques (lazy loading, code splitting, caching)
* Proficiency in containerisation, orchestration, and infrastructure-as-code using Docker, Kubernetes, and Terraform
* Experience with cloud platforms, preferably GCP or Azure
* Working knowledge of modern testing tools including Jest, Vitest, and Playwright
* Strong leadership, mentoring, and technical decision-making capabilities
Why You Should Apply:
You'll join a forward-thinking company that champions diversity, progression, and innovation. With recognition as a Great Place to Work, you'll benefit from excellent flexibility, people-first values, and annual share awards. You'll also enjoy up to 38 days holiday, wellbeing initiatives, and a real opportunity to shape the direction of frontend architecture.
Ready to Apply?
Contact Dan Newton to find out more.Please apply with a CV and a cover letter outlining why you're perfect for the role.Know someone great for the job? We offer a referral scheme-just get in touch!Note: We do our best to respond to every application, but due to volume, we can't always guarantee it. If you haven't heard back within 7 days, unfortunately, you haven't been successful this time. Keep an eye on our site for new opportunities!