TryHackMe is a fast-growing online cybersecurity training platform seeking a Senior Full-Stack Software Engineer to help scale the product to millions of learners. You will maintain the current codebase and develop new features in a small cross-functional team, focusing on scalability, reliability, and security. Design and implement software solutions that meet business needs, collaborate with product managers, designers, tech leads, and developers, and mentor colleagues through code and design reviews. Write high-quality, maintainable code using TypeScript, React, Node.js, and modern JavaScript, and develop and optimise databases and data models while monitoring performance. Stay up-to-date with emerging technologies, participate in Agile ceremonies, and contribute to the continuous improvement of development processes. The ideal candidate has strong hands-on experience across frontend and backend, proficiency with TypeScript, React and Node.js, the ability to model complex systems, good judgment with AI-assisted tools, and a passion for cybersecurity. This role is fully remote, with the team based in London, United Kingdom. Benefits include a dedicated laptop, a £2,500 training budget, an annual company retreat, health insurance where applicable, enhanced maternity/paternity, and a retirement plan.
TryHackMe is a fast-growing online cybersecurity training platform seeking a Senior Full-Stack Software Engineer to help scale the product to millions of learners. You will maintain the current codebase and develop new features in a small cross-functional team, focusing on scalability, reliability, and security. Design and implement software solutions that meet business needs, collaborate with product managers, designers, tech leads, and developers, and mentor colleagues through code and design reviews. Write high-quality, maintainable code using TypeScript, React, Node.js, and modern JavaScript, and develop and optimise databases and data models while monitoring performance. Stay up-to-date with emerging technologies, participate in Agile ceremonies, and contribute to the continuous improvement of development processes. The ideal candidate has strong hands-on experience across frontend and backend, proficiency with TypeScript, React and Node.js, the ability to model complex systems, good judgment with AI-assisted tools, and a passion for cybersecurity. This role is fully remote, with the team based in London, United Kingdom. Benefits include a dedicated laptop, a £2,500 training budget, an annual company retreat, health insurance where applicable, enhanced maternity/paternity, and a retirement plan.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Full-Stack Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Full-Stack Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
© 2026 JobMatcher. Все права защищены.
© 2026 JobMatcher. Все права защищены.
Senior Business Analyst
CoverGo
Customer Success Manager
Typeform
Junior Product Analyst / Product Owner
Freedom Finance Technologies
Senior DevOps Engineer
Partnerize
Product Team Lead – Domains & DNS
Openprovider
Sales Account Executive
JoVE
Senior Business Analyst
CoverGo
Customer Success Manager
Typeform
Junior Product Analyst / Product Owner
Freedom Finance Technologies
Senior DevOps Engineer
Partnerize
Product Team Lead – Domains & DNS
Openprovider
Sales Account Executive
JoVE