Frontend Engineer (React) – HYBRID

Job Overview

logoWe’re looking for a dedicated and collaborative individual to work on the front-end development of our web applications. Our mission is to enhance clinical trials and our web apps, serving both patients and professionals, are essential to achieving this goal.
As a key member of a growing team, you’ll need to be comfortable taking the initiative and seeking out ways to improve the product. The results of your work will be in the hands of patients, nurses and others in clinical trials. We’re looking for someone who will seize the opportunity to make their lives better and improve people’s health by helping to get new medicines to market faster.
As well as being a key member of the engineering team you will also work closely with everyone in the company to bring features from initial ideas through to production. As we look to grow the company there is a lot of potential for you to grow with us, taking on new responsibilities such as team leadership.
How we workThe engineers at Stitch work as a single cross-functional team, collaborating closely with the product manager, designer and others across the company. We operate on two-week sprints with weekly releases, plus extra releases as necessary. Tasks are tracked in Jira, with GitHub for source code management and CI/CD processes.
What you’ll doDevelop key features for the Stitch web applicationsWork collaboratively across the business to scope and plan new featuresTake ownership of complex UI components and features from concept to deliveryRefactor and enhance existing code for better performance and maintainabilityEnsure comprehensive test coverage is maintainedFollow best practices in front-end development and advocate for improvements
RequirementsMinimum 2 years experience of front-end development in technical teamsStrong Typescript skillsExtensive experience developing React&Next.js apps for external usersExperience using Next.js and server side renderingSolid understanding of modern HTML/CSS, including for mobileExperience with one or more Typescript testing frameworks (e.g. Jest, Playwright)A strong commitment to writing clean, readable, well-tested and reusable codeExcellent communication skills and enjoys working with othersSelf-motivated and independent work style
Nice to haveKnowledge of accessibility considerations in UI implementationExperience with internationalisation/localisation of interfacesGraphQL/ApolloExperience developing business-facing applicationsKnowledge of UI/UX best practices
Company BenefitsShare options schemeMacbookOngoing training and development opportunities, with dedicated budgetMonthly socials and team activities25 days holidayFantastic office in convenient locationPension
Interview ProcessIntroduction call (10min remote)Job history and technical experience (45mins remote)Technical assessment code test (90mins remote)Technical discussion with Engineering team (45mins in person)Cultural fit (30mins in person)
The technical discussion and cultural fit interviews will be scheduled on the same day so only one trip to the office will be required at the end of the process.

Job Detail
Shortlist Never pay anyone for job application test or interview.