TryHackMe
Remote Full Stack Engineer EMEA
Job Description
Remote Full Stack Engineer EMEA
Full Stack Engineer (React Rebuild)
TryHackMe is the fastest-growing online cyber security training platform. Our mission is to make learning and teaching cyber security easier by providing gamified security exercises and challenges. Having only been around for handful of years, we’ve grown to more than 2 million community members and our growth isn’t slowing down! 🥷
The Role
We’re looking for mid-level Full Stack Engineer to help us scale TryHackMe to support millions of aspiring security practitioners to learn about cyber security.
Joining our React Rebuild Squad, you will be working as part of a dev team (currently this looks like a Product Manager, a Product Designer, and 3 developers). Your day-to-day responsibilities will include:
- Working in a full stack environment developing and improving our TryHackMe platform
- Write clean, secure, and tested code
- Collaborating with the software development team on technical discussions and reviews
- Document and maintain software functionality
- Keep up to date with the latest software development technologies and methodologies.
Skills & Requirements:
- Ideally, 3+ years experience as a Full Stack Engineer/ Developer
- Advanced knowledge of React and Typescript
- Proficiency with React state management (Redux, RTK)
- Solid understanding of backend and Node.js
- Proficient with MongoDB
- Unit and integration testing (Jest, React Testing library)
Benefits & Perks:
🚣 Remote – In a fully digital world, we’re not stopping you from working anywhere you want!
🕒 Flexi Time – Choose your own hours as long as you have at least 4 hours of overlap with London GMT (from 8am – 6pm)
⛱️ Company Retreat – an annual company retreat, fully paid by us!
🧡 Health Insurance – if you’re in a country that doesn’t have public health care.
💻 Tools – You’ll receive a dedicated work laptop, and any other accessories you need to do your best work.
💸 401k / Pension – TryHackMe makes it easy to save money for retirement.
💪 Personal Development – £2,500 training budget to acquire certifications, and more.
Our Hiring Process:
Stage One: Introduction call (30 mins)
Stage Two: Technical Take-Home Exercise
Stage Three: Final Interview (one hour)
Remote Full Stack Engineer EMEA