Senior Front-end Developer (Hybrid)

Posted 2 days 15 hours ago by InnoWave

Permanent
Not Specified
Other
London, United Kingdom
Job Description
InnoWave is looking for a dynamic and agile Senior Front-end Developer with testing experience to join our team. This is a hybrid position for a client in the UK. Senior Front-end Developer Responsibilities
  1. Create well-crafted front-end web applications using React.js and NextJS.
  2. Support and develop server-side rendered web applications, utilizing AWS Lambda.
  3. Write resilient code that is continuously tested, deployed, and performs at scale. Test front-end applications end-to-end with unit, functional, integration, visual regression, and lighthouse testing.
  4. Be part of a self-organizing, cross-functional Agile team building high-traffic eCommerce and service web applications for a leading TV and streaming provider.
  5. Contribute to the team's technical direction and improve tools and processes.
  6. Ensure code aligns with the department's technical strategy-performance, resilience, security, and monitoring of web applications.
Skills
  1. Degree in Informatics Engineering, Computer Science, or similar fields.
  2. Minimum of 5 years of experience in similar roles.
  3. Solid experience in React/Redux development.
  4. Good understanding of development best practices such as TDD, CI/CD.
  5. Experience with CI tools (Jenkins, Concourse) and testing frameworks.
  6. Experience optimizing web applications for performance, security, and resilience.
  7. Knowledge of other languages and frameworks like TypeScript, NodeJS, NextJS, GraphQL, Cypress.
  8. Experience with AWS Lambdas.
  9. Willingness to participate in a rotational on-call schedule for 24/7 support (about 1 week every 2 months).
  10. On-site presence in Osterley (west of London) at least twice a week.
InnoWave is an equal opportunity employer, regardless of gender, identity, sexual orientation, race, religion, age, disability, or political beliefs. We do not pay fees to third-party agencies without a signed agreement. Please do not submit resumes/CVs directly to third parties. By applying, you consent to the use of your data by InnoWave Group for as long as necessary. We regularly update and cleanse our data. For questions or requests about your data, please contact us via email.