Frontend Software Engineer (Angular) X4 | Bath / Hybrid/Remote | £450 - £475 per day Outside IR35
Bright Purple is partnering with a well-established B2B software business to hire a Frontend Software Engineer. You will play a key part in the redesign of their client portal.
This is a hands-on role for an experienced mid-level or senior engineer who knows Angular inside out, writes clean TypeScript and enjoys owning work from idea to production. You will join a collaborative product team that values good engineering, makes the most of AI-assisted development and wants people who will shape technical decisions.
What you’ll be doing
-
Designing, building and maintaining responsive, accessible web applications in Angular and TypeScript
-
Owning features end to end, from technical refinement through to deployment and monitoring
-
Working closely with product, UX/design, QA, platform and backend colleagues to turn user needs into well-crafted interfaces
-
Building reusable, consistent components and contributing to sound frontend architecture
-
Making sensible trade-offs across usability, security, performance and delivery
-
Taking part in code reviews, improving test automation and CI/CD, and sharing knowledge across the team
What you’ll bring
-
Commercial experience building and supporting production web applications
-
Strong, modern Angular experience covering components, routing, forms, dependency injection, RxJS and state management
-
Excellent HTML and CSS skills, with a practical understanding of accessibility standards and responsive design
-
Experience integrating with REST APIs, including handling authentication, errors and asynchronous data securely
-
A testing mindset, with unit, component and end-to-end tests as part of how you work
-
Confidence diagnosing live issues and a good grasp of frontend security
-
Clear communication and the ability to explain technical choices to technical and non-technical people
Nice to have
-
Design system experience
-
Jest, Jasmine, Cypress, Playwright or similar
-
NgRx or Angular signals
-
Web performance optimisation and tools such as Sentry
-
Docker, AWS and modern deployment pipelines
-
Experience in agile, product-led or data-rich B2B environments
Why apply?
You will help shape a high-profile product redesign from the ground up, working in a modern engineering culture that cares about quality, ownership and continuous improvement.
Interested? Apply directly!