Advance Search

Browse CVs

Lead Software Engineer

Posted 3 months ago

  • London, Greater London
  • Any
  • External
Lead Software EngineerTryHackMe 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 3 million community members and our growth isn't slowing down! 🥷The RoleWe’re looking for a Lead Software Engineer to drive the development of high-quality, complex solutions using the MERN stack. Reporting to the Head of Engineering, you will provide technical leadership, mentor the team, and ensure the delivery of robust and scalable applications. Your responsibilities include:Leading the development of front-end and back-end applications using TypeScript and the MERN stack (MongoDB, Express.js, React, Node.js).Collaborating effectively with various squads to ensure smooth project delivery, participating in squad meetings to provide technical insights and guidance.Ensuring alignment on technical approaches and project timelines.Mentoring engineers to foster continuous learning and improvement.Collaborating with cross-functional teams to define, design, and ship new features.Ensuring application performance, quality, and responsiveness.Conducting code reviews and providing constructive feedback.Troubleshooting and resolving technical issues.Continuously seeking opportunities to improve development processes and practices.Staying updated with the latest industry trends and technologies.Fostering a positive and collaborative team environment, encouraging innovation and creativity.Skills & Requirements7+ 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.Benefits & Perks💸 Salary - Competitive Salary!🚣 100% Remote - In a fully digital world, work from anywhere you want!🕒 Flexi Time - Choose your own hours as long as you have at least 4 hours of overlap with the UK timezone (from 8am - 6pm)💻 Tools - a dedicated MacBook Pro + any accessories you need to do your best work.👕 Swag Pack - start your TryHackMe journey with a branded swag bundle!💪 Personal Development - £2,500 training budget to acquire certifications, and more.⛱️ Company Retreat - an annual company retreat, fully paid for by us!🧡 Health Insurance - if you're in a country that doesn't have public health care.🍼 Enhanced Maternity & Paternity- an enhanced package on top of statutory requirements.💸 401k / Pension - TryHackMe makes it easy to save money for your retirement.Our Hiring Process:Stage One: Intro call with Head of Engineering (45 minutes)Stage Two: Technical Take-Home or Live Coding TaskStage Three: Final Interview with Engineering Manager and Engineers (1 hour)