InnoWave is looking for a dynamic and agile Senior Front-end Developer with experience in testing to join our team. This is a hybrid position for a client in the UK.
Senior Front-end Developer
Responsibilities
- Researching, designing, implementing, and managing software programs
- Testing and evaluating new programs
- Identifying areas for modification in existing programs and subsequently developing these modifications
- Writing and implementing efficient code
- Determining operational practicality
- Developing quality assurance procedures (automated tests)
- Deploying software tools, processes, and metrics
- Maintaining and upgrading existing systems
- Working closely with other teams
Skills
Degree in Informatics Engineering, Computer Science or similar areasMinimum of 5 years work experience in similar rolesAdvanced experience with React, NextJS, and TypeScriptStrong background in application testing, including unit, mocked functional, end-to-end (e2e), smoke, and visual regression testing, with a solid understanding of the testing pyramidProficiency with GraphQL, Styled Components, and PlaywrightExperience in production monitoring, alerting, and building resilient front-end systemsDeep understanding of web performance optimization and best practicesFamiliarity with Redux is a plus, as some legacy code still relies on itWillingness to participate in a rotational on-call schedule for 24 / 7 production support (approximately 1 week every 2 months, with a few calls per week)Fluent in English - written and spoken (mandatory)Role requires on-site presence in Osterley (just west of London) at least twice a week