Remoteville

Remote Senior Full Stack Engineer Job in London, UK TryHackMe

Senior Full Stack Engineer TryHackMe
Agile DevelopmentContinuous Integration And Continuous DeliveryFull-Stack DevelopmentNode.JsReact.JsRedux.JsSoftware ArchitectureLearningMethodologyMongodbRetirementSkill DevelopmentGit NodeJS CSS HTML jQuery Javascript React Typescript Redux MongoDB AWS
Senior (5-8 years)
LondonUK


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

  • Minimum 5 years of experience in software engineering including both front and back end development.
  • Experience leading a Software Engineering Team.
  • Strong understanding of software architecture and design principles.
  • Proficient in Git NodeJS CSS HTML jQuery JavaScript React Typescript Redux MongoDB AWS and cloud computing platforms like AWS Azure and Google Cloud.
  • Expertise in continuous integration and delivery (CI/CD) pipelines.
  • Excellent understanding of Agile and Scrum methodologies.
  • Strong leadership and problem-solving skills.
  • Proficient in English.

Desirables

  • Cyber Security Interest
  • EdTech Industry Interest



What the job involves

  • Maintain the current code base.
  • Develop new features to support users.
  • Focus on growth engineering from ideation to completion through quick iterations and a cycle of build-measure-learn.
  • Collaborate with product managers designers tech leads and developers on project plans and technical execution.
  • Mentor and coach developers providing technical guidance and feedback.
  • Participate in code reviews design reviews and engineering meetings to ensure code quality and alignment with TryHackMe technical standards.
  • Write high-quality maintainable code using modern languages and frameworks such as JavaScript Typescript NodeJS React.
  • Develop and maintain databases and data models including query optimization.
  • Monitor and analyze system performance to resolve issues and bottlenecks.
  • Stay updated with emerging trends and technologies in software development and share knowledge with the team.
  • Participate in Agile development methodologies including sprint planning stand-ups and retrospectives.
  • Contribute to the continuous improvement of software development processes and practices.


Application process

  • Quick chat
  • Short technical exercise
  • Interview with Software Engineering Manager
  • Culture Fit call with Co-Founder

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

  • 100% Remote
  • Flexi Time
  • Dedicated work laptop and accessories
  • Swag Pack
  • £2500 training budget
  • Annual company retreat
  • Health Insurance
  • Enhanced Maternity & Paternity
  • 401k / Pension



Company values

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



Company HQ

London
;