Software Engineer
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
- 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
- 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