Software Engineer (Front End)
Lloyds Banking Group
Penicuik, United Kingdom
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 54KJob location
Penicuik, United Kingdom
Tech stack
JavaScript
Computer Security
Continuous Integration
Github
Software Engineering
React
Containerization
Kubernetes
Playwright
Docker
Jenkins
Job description
- Contribute to supporting the strategic direction for application development within the team.
- Ensure that software is built in a way that is consistent with the core Architectural frameworks, patterns and practices that exist across the wider Engineering community.
- Work closely with the Business analysts and Product Owners to ensure requirements are clearly defined and acceptance criteria's are met.
- Work with Architects, providing input for key solution design artefacts.
- Be aware of industry innovation, and gain exposure to the knowledge required to provide solutions for complex business problems where no precedent may exist.
- Good knowledge of infrastructure and security architecture practices and concerns
- Be willing to be part of production support rota and/or Technical Recovery Manager rota to coordinate/provide solution for the resolution of incidents.
Requirements
- Proficient in state management and component styling, with familiarity across single-page applications and micro-frontends.
- Committed to quality through testing with Jest, React Testing Library, and end-to-end tools such as Playwright.
- Familiarity with CI/CD (GitHub, Jenkins, Harness), containerisation/orchestration (Docker, Kubernetes), and cloud platforms (like GCP).
- Commitment to writing reliable, maintainable, and well-tested code.
Benefits & conditions
- Up to 15% pension contribution
- Annual bonus (based on Group performance)
- Share schemes, including free shares
- 28 days' holiday plus bank holidays
- Flexible benefits tailored to your lifestyle
- Generous parental leave and wellbeing support
Ready for a career where you can have a positive impact as you learn, grow and thrive?