Remoteville

Remote Lead Software Engineer Job in UK TryHackMe

Lead Software Engineer TryHackMe
Full-Stack DevelopmentReact.JsSoftware DevelopmentTypescriptLeadershipMERN StackMongodbSoftware Engineers
UK


TryHackMe is an online, cloud-based, cybersecurity training platform used by individuals and academics alike.
2295+ employees
Cyber Security

Open for applications

Role


Who you are

  • 7+ years of software development experience, focusing on both front-end and back-end technologies
  • Proven expertise in TypeScript, React and the MERN stack
  • Experience delivering high-quality, complex solutions on time and within budget
  • Strong leadership skills with experience mentoring engineers
  • Excellent communication skills and the ability to work closely with cross-functional squads
  • Experience with CI/CD pipelines, automated testing, and modern development practices
  • Excellent problem-solving skills and attention to detail
  • Start-up experience preferred
  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience

Desirables

  • Strong leadership skills
  • Excellent communication skills
  • Problem-solving skills
  • Attention to detail
  • Knowledge of CI/CD pipelines
  • Knowledge of automated testing
  • Knowledge of modern development practices



What the job involves

  • Drive the development of high-quality, complex solutions using the MERN stack
  • Provide technical leadership and mentor the team
  • Ensure the delivery of robust and scalable applications
  • Lead the development of front-end and back-end applications using TypeScript and the MERN stack (MongoDB, Express.js, React, Node.js)
  • Collaborate with various squads for smooth project delivery
  • Participate in squad meetings for technical insights and guidance
  • Ensure alignment on technical approaches and project timelines
  • Mentor engineers to foster continuous learning and improvement
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure application performance, quality, and responsiveness
  • Conduct code reviews and provide constructive feedback
  • Troubleshoot and resolve technical issues
  • Continuously seek opportunities to improve development processes and practices
  • Stay updated with the latest industry trends and technologies
  • Foster a positive and collaborative team environment, encouraging innovation and creativity


Application process

  • Intro call with Head of Engineering (45 minutes)
  • Technical Take-Home or Live Coding Task
  • Final Interview with Engineering Manager and Engineers (1 hour)

Share this job

Hide company

More jobs at TryHackMe

Company


Company mission

TryHackMe takes the pain out of learning and teaching Cybersecurity. Our platform makes it a comfortable experience to learn by designing prebuilt courses which include virtual machines (VM) hosted in the cloud ready to be deployed. This avoids the hassle of downloading and configuring VM's. Our platform is perfect for CTFs, Workshops, Assessments or Training.




Company benefits

  • Competitive Salary
  • 100% Remote - Work from anywhere
  • Choose your own hours
  • Dedicated MacBook Pro + accessories
  • Branded swag bundle
  • £2,500 training budget for certifications
  • Annual fully-paid company retreat
  • Health Insurance (where no public health care)
  • Enhanced Maternity & Paternity package
  • 401k / Pension



Company values

  • Easier learning
  • Gamified challenges
  • Community engagement
  • Innovative solutions



Company HQ

London
;