
Front-end Software Engineer (Typescript) London, England
Job description
Agile Working Options
- Annual personal bonus percentage;
- Employer pension contribution (up to 15%);
- 4% flexible cash pot;
- private medical insurance, and;
- 30 days holiday plus bank holidays;
- We offer flexible working hours around the 9-5 and are a very family friendly company. Please note, the team observes a hybrid working pattern, and the successful candidate will be expected to be in the office 1-2 times a week.
- Writing modular, well tested front-end applications that remain easy to maintain as the codebase and business continues to scale.
- Ensuring software is built in a way which is consistent with - and exploits where possible - the collective frameworks, patterns and practices that exist across the wider Engineering community.
- Understand and apply industry best practices, foster knowledge sharing to provide solutions for complex business problems where no precedent may exist and ensure implementation of solutions where appropriate.
- Relentless focus on delivering business value through sound engineering methods and principles.
- Deep understanding of HTML, CSS, JavaScript, Typescript, and responsive web design in addition to knowledge of RESTful APIs and web services.
- Strong professional experience with React and state management libraries (redux, react-query).
- Strong professional experience with Node.js microservices, gRPC, Express.
- Strong understanding of source code repositories and change management tools, Git.
- Knowledge of agile development practices and test automation (Unit/Integration/E2E testing – Jest/Testing Library/Cypress).
- Experience with build processes and release automation (Azure Pipelines, Nexus).
- A “can-do” attitude, capability of bootstrapping projects and ability to effectively work with multi-disciplinary, internal, and external distributed teams across the project lifecycle.
- Confidence to express own opinions and be pragmatic about modifying them when appropriate.
- Familiarity with development aiding tools such as npm and webpack etc.
At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop.