Sr. Frontend Developer

Cambridge UK or fully remote (worldwide)

About this role:

In this role you will be responsible for building and maintaining the frontend part of the cloud-based web application based on React and GraphQL. This application serves the results of pathogen genome sequencing data analysis to various customers, such as academic & diagnostic labs, healthcare clinics and pharmaceutical companies. This application is a sophisticated scientific decision-support tool that helps provide answers to important questions such as which antibiotic will or will not work, what genes and mutations are responsible for this and how one can improve antimicrobial therapy. It is your chance to join a team of world-leading scientists and engineers in this space, help us revolutionize pathogen diagnostics, and eventually save thousands of lives. 


While we welcome applications from candidates with knowledge of the relevant areas of biology, it is not a requirement for this role as it is solely focused on the delivery of good-quality frontend software.

Skills and experience, Essential:

  • Expertise in JavaScript, TypeScript, HTML5, CSS 

  • Experience building complex interactive web applications with ReactJS frontend

  • Working with GraphQL, RESTful and WebSockets APIs 

  • OpenAPI/Swagger

  • Webpack, MaterialUI

  • Cloud infrastructure (AWS, GCP)

  • Experience implementing apps with modern web security methodologies (mTLS, OAuth, JWT, etc)

  • Experience working with modern DevOps and CI/CD methodologies and tools

  • Frontend testing automation (Selenium, Robot)

  • Version control with Git and gitflow

  • Understanding and embracement of SOLID and OOP principles

Skills and experience, Desired:

  • Containerisation

  • Relevant education (computer science & information technology)

  • Experience with Jira & GitLab or similar software

  • Figma or similar

  • Fullstack experience

  • Self-management and motivation

  • Excellent English communication skills

  • Interest in life sciences (genetics, biology) is a plus

Benefits:

  • Competitive salary

  • Generous options scheme

  • Hybrid home/office or fully remote way of working

  • Professional development support (relevant conferences and courses)

  • 25 days holiday allowance + bank holidays