Build and ship end-to-end user experiences across the full stack (TypeScript/React frontends and backend APIs)
Instrument work with analytics, participate in A/B tests, and use feature flags to measure impact
Contribute to full lifecycle of features from planning to release; collaborate with Product, Design, and Marketing
Improve performance, reliability, and SEO/AEO of key pages; integrate third-party services and reduce friction for new users
Uphold code quality: contribute to shared component library, write tests, and participate in code reviews
Report to Senior Engineering Manager; work in Product-Led Growth with cross-functional teams; team of ~7
Early months: get familiar with codebase, own features, learn about business, and collaborate on architecture
Requirements
Professional experience building for the web; a few years of experience as a software engineer
Proficient with TypeScript and hands-on experience with React
Comfortable building accessible, performant, and responsive user interfaces
Some experience with or strong interest in backend development; comfortable consuming REST or GraphQL APIs
Product-focused mindset and curiosity about user behaviour; experience working with Product, Design, or Marketing
Experience with analytics or A/B testing platforms (e.g. Amplitude) is a plus
Experience improving Core Web Vitals or on-page SEO is a plus
Work in English with ease (company language)
Must have valid right to work; visa sponsorship is not available for listed locations
Benefits
Your own Pleo card (no more out-of-pocket spending!)
Lunch is on us for your work days - enjoy catered meals or receive a lunch allowance based on your local office
Comprehensive private healthcare - depending on your location, coverage options include Vitality, Alan or Médis
We offer 25 days of holiday + your public holidays
For our Team, we offer both hybrid and fully remote working options
Option to purchase 5 additional days of holiday through a salary sacrifice
We use MyndUp to give our employees access to free mental health and well-being support
Paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptReactbackend developmentREST APIsGraphQL APIsA/B testinganalyticsCore Web VitalsSEOresponsive design
Soft skills
collaborationproduct-focused mindsetcuriosity about user behaviourcommunicationcode qualityteamworkproblem-solvingadaptabilityattention to detailuser experience