Software Engineers

Bright Purple Resourcing Ltd
Bath, UK
2 days ago
Apply on www.brightpurple.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£117,000.0 - £123,500.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Amazon Web Services Automation of Tests Code Review Continuous Integration Dependency Injection Routing E2e Testing Responsive Web Design Systems Integration Web Applications Web Performance Optimization
+11 more
RxJS Delivery Pipeline Cypress (Programming Language) Backend AngularJS Playwright Sentry Front End Software Development Restful APIs Jasmine Docker

Job description

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 o Designing, building and maintaining responsive, accessible web applications in Angular and TypeScript o Owning features end to end, from technical refinement through to deployment and monitoring o Working closely with product, UX/design, QA, platform and backend colleagues to turn user needs into well-crafted interfaces o Building reusable, consistent components and contributing to sound frontend architecture o Making sensible trade-offs across usability, security, performance and delivery o Taking part in code reviews, improving test automation and CI/CD, and sharing knowledge across the team

Requirements

o Commercial experience building and supporting production web applications o Strong, modern Angular experience covering components, routing, forms, dependency injection, RxJS and state management o Excellent HTML and CSS skills, with a practical understanding of accessibility standards and responsive design o Experience integrating with REST APIs, including handling authentication, errors and asynchronous data securely o A testing mindset, with unit, component and end-to-end tests as part of how you work o Confidence diagnosing live issues and a good grasp of frontend security o Clear communication and the ability to explain technical choices to technical and non-technical people Nice to have o Design system experience o Jest, Jasmine, Cypress, Playwright or similar o NgRx or Angular signals o Web performance optimisation and tools such as Sentry o Docker, AWS and modern deployment pipelines o Experience in agile, product-led or data-rich B2B environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.brightpurple.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…