Negotiable
Undetermined
Undetermined
Isleworth, England, United Kingdom
Summary: The Frontend Developer role involves creating high-quality front-end web applications using React.js and NextJS, while also supporting server-side rendered applications with AWS Lambda. The position requires writing resilient code and participating in an Agile team focused on building eCommerce and service web applications. The developer will contribute to the team's technical direction and ensure adherence to best practices in code quality and performance.
Key Responsibilities:
- Create extremely well-crafted front-end web applications using React.js and NextJS
- Support and develop server-side rendered web applications, utilizing AWS Lambda
- Write resilient code that is continuously tested, deployed, and performs at scale
- Test front-end applications end-to-end with various testing methodologies
- Be part of a self-organising and cross-functional Agile team
- Contribute to the team’s technical direction and improvement of tools and processes
- Ensure code aligns with the department's technical strategy
Key Skills:
- Solid commercial experience in React/Redux development
- Good understanding of development best practices such as TDD, continuous integration, and continuous delivery
- Experience with CI tools (Jenkins, Concourse) and testing frameworks
- Experience with optimizing web applications for performance, security, and resilience
- Ability and enthusiasm to advocate for improvements across the codebase
- Ability to coach and mentor junior team members
- Desirable experience with TypeScript, NodeJS, NextJS, GraphQL, and Cypress
- Knowledge and experience with AWS Lambdas
Salary (Rate): undetermined
City: Isleworth
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
What you'll do:
- Create extremely well-crafted front-end web applications using React.js and NextJS
- Support and Develop Server Side Rendered web applications, making use of AWS Lambda
- Write resilient code that will be continuously tested, deployed and performed at scale
- Test front end application e2e with unit, functional, integration, visual regression and lighthouse testing
- Be part of a self-organising and cross functional Agile team, building high traffic eCommerce and Service web applications OTT products
- Contribute to the team’s technical direction and the improvement of its tools and processes
- Ensure that the code written is in line with the department technical strategy - performant, resilient, secure and well monitored and alerted web applications
What you'll bring:
- Solid commercial experience in React/Redux development
- Good understanding of development best practices such as TDD, continuous integration and continuous delivery
- Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks
- Experience with optimising web applications in areas such as performance, security and resilience
- Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers
- Ability to help in coaching and mentoring junior members of the team
Desirable - experience with other development languages, frameworks and testing frameworks such as TypeScript, NodeJS, NextJS, GraphQL and Cypress
Knowledge and experience with AWS Lambdas