The Opportunity
We're looking for a Senior Front End React Engineer to join a major digital transformation programme focused on modernising critical services.
Working within a large Agile engineering team, you'll help build and enhance modern web applications while contributing to the migration of legacy functionality into new digital products.
What You'll Be Doing
- Design, develop, and maintain modern web applications using React and JavaScript.
- Work within Agile Scrum teams delivering high-quality software in two-week sprint cycles.
- Collaborate with Product Owners, Technical Leads, Designers, and Engineers to deliver business-critical solutions.
- Drive engineering best practices, code quality, and testing standards.
- Coach and mentor less experienced developers.
- Contribute to technical design discussions and solution development.
- Support automated testing and continuous improvement initiatives.
- Work closely with stakeholders to ensure successful delivery of product features.
- Develop a broader understanding of back-end technologies and cross-functional delivery.
Essential Skills & Experience
- Strong commercial experience with JavaScript and React.
- Proven experience delivering complex front-end applications.
- Strong understanding of software engineering best practices and object-oriented design principles.
- Experience with:
- Playwright
- HTML
- Git / GitLab
- JUnit
- Maven
- Strong communication and stakeholder management skills.
- Demonstrable leadership, mentoring, and coaching experience.
- Quality-focused mindset with a passion for delivering high-standard solutions.
- Able to work effectively in fast-paced Agile environments.
- Adaptable and comfortable working across multiple priorities.
Desirable Skills
- Java 17+
- Spring Boot 3+
- JPA / JDBC
- Kubernetes
- Microservices
- Helm
- AWS
- GraalVM
- Mockito
- OpenAPI
- gRPC / Protobuf
- Kibana & Grafana
- OAuth2 / OpenID Connect
- WCAG Accessibility Standards
- Cucumber / Gherkin
- Selenium
- Sustainable Software Engineering practices.