Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
100% Remote
Flexi Time
£2,500 training budget
Annual company retreat
Health Insurance
Enhanced Maternity & Paternity
401k / Pension
Job summary
A leading online cyber security training platform is looking for a Growth Software Engineer to join their cross-functional team. You will blend full-stack engineering with experimentation to enhance acquisition, activation, and retention metrics. The role involves designing and executing growth experiments in a MERN + TypeScript codebase. Ideal candidates have extensive software engineering experience, are proficient in front-end frameworks, and can collaborate effectively across teams. This position is fully remote and offers flexible working hours.
Qualifications
5+ years of software engineering experience (full stack).
Strong proficiency with React, TypeScript, and modern front-end tooling.
Backend experience with Node.js, Express, and MongoDB/Mongoose.
Understanding of scalable application design and clean architecture principles.
Experience with A/B testing and feature flags.
Comfortable using analytics tools to track impact.
Responsibilities
Design, build, and ship growth experiments end-to-end.
Work across the stack (React, TypeScript, Node.js, MongoDB).
Translate data into code with Product and Data teams.
Optimise user journeys and conversion funnels.
Implement analytics and event tracking.
Research new tools and frameworks.
Skills
Software engineering experience
Proficiency with React
Proficiency with TypeScript
Backend experience with Node.js
Experience with MongoDB
Experience with A/B testing
Use of analytics tools
Bias for action
Tools
Amplitude
Segment
GrowthBook
Job description
A leading online cyber security training platform is looking for a Growth Software Engineer to join their cross-functional team. You will blend full-stack engineering with experimentation to enhance acquisition, activation, and retention metrics. The role involves designing and executing growth experiments in a MERN + TypeScript codebase. Ideal candidates have extensive software engineering experience, are proficient in front-end frameworks, and can collaborate effectively across teams. This position is fully remote and offers flexible working hours.