Overview
We are seeking a Senior Front-End Engineer to join a high-performing Agile team focused on building scalable eCommerce and service web applications. The contractor will work closely with cross-functional teams to develop well-crafted front-end applications using React.js and Next.js, contributing to technical direction and process improvements. This role requires a combination of strong technical skills and a collaborative mindset to enhance the performance and security of applications.
Responsibilities
- Build scalable front-end applications using React.js and Next.js.
- Develop and support server-side rendered applications with AWS Lambda.
- Write resilient, performant, and secure code.
- Implement end-to-end testing frameworks including unit, functional, and visual regression tests.
- Contribute to technical direction and tooling improvements and process enhancements.
Requirements
- Strong commercial experience with React and Redux.
- Solid understanding of TDD and CI/CD processes with familiarity in tools like Jenkins and Cypress.
- Experience in optimizing applications for performance, security, and resilience.
- Knowledge of TypeScript, Node.js, and GraphQL is a plus.
- Familiarity with AWS Lambda is desirable.