SonicJobs Logo
Left arrow iconBack to search

Senior Software Engineer (MERN) - Must have LMS experience

Develop
Posted a day ago, valid for a month
Salary

£95,000 per annum

Contract type

Full Time

Health Insurance
Retirement Plan
In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a Senior or Lead Software Engineer specializing in the MERN stack, offering a salary of up to £95k / €110k depending on experience.
  • Candidates must have considerable experience in software engineering, specifically with Learning Management Systems, and should have a proven track record in a startup or scale-up SaaS environment.
  • The role involves designing scalable software solutions, mentoring developers, and collaborating with cross-functional teams in a fully remote setting.
  • Applicants should possess strong skills in Git, Node.js, React, and other relevant technologies, along with leadership and communication abilities.
  • This is a 12-month fixed-term contract with the potential for permanent employment, providing numerous benefits including flexible hours and a personal development budget.
Senior or Lead Software Engineer - MERN stack - Remote (UK & Europe) - Up to £95k / €110k dependent on experience level



Need to have experience working on a Learning Management System 12 month FTC - potential opportunity to go perm Our client is a rapidly growing platform in the cyber security and ethical hacking education space, committed to making learning and teaching cyber security easier through gamified exercises and challenges. With millions of users worldwide and exponential growth, they are on a mission to revolutionize cyber security training. This is an extremely unique opportunity to work for a leader in their space, joining a sqad of exceptional engineers that are working on cutting edge bespoke software The client is seeking a Senior Full Stack MERN Engineer to join their team and help scale their platform to support an ever-growing global community. This position focuses on growth engineering, bringing ideas to life through quick iterations in a collaborative, small-team environment comprising engineers, product managers, and designers. Key Responsibilities

  • Design and implement scalable, reliable, and secure software solutions.
  • Collaborate with cross-functional teams, including product managers, designers, and developers, to execute project plans.
  • Mentor and coach developers, offering technical guidance and feedback.
  • Conduct code reviews, design reviews, and other engineering meetings to ensure alignment with technical standards.
  • Write high-quality, maintainable code using modern programming languages and frameworks such as JavaScript, TypeScript, Node.js, and React.
  • Develop and maintain databases, optimize queries, and manage data models.
  • Monitor system performance to identify and resolve bottlenecks.
  • Stay current with emerging software development trends and share insights with the team.
  • Participate in Agile methodologies, including sprint planning, stand-ups, and retrospectives.
  • Drive continuous improvement of development processes and practices.


Skills & Requirements

  • Considerable experience software engineering, including full-stack development (MERN Stack)
  • Must have experienced working on a Learning Management System (LMS)
  • Proven experience in a startup or scale-up SaaS environment.
  • Experience leading a software engineering team.
  • Expertise in Git, Node.js, CSS, HTML, jQuery, JavaScript, React, TypeScript, Redux, MongoDB, and AWS (MERN stack).
  • Strong understanding of software architecture, design principles, and CI/CD pipelines.
  • Familiarity with cloud computing platforms such as AWS, Azure, or GCP.
  • Solid understanding of Agile and Scrum methodologies.
  • Interest in cyber security or educational technology.
  • Strong leadership, problem-solving, and communication skills (fluent in English).


Benefits & Perks

  • 100% Remote Work: Work from anywhere in the world.
  • Flexible Hours: Choose your own schedule with at least 4 hours overlapping UK time (8 am-6 pm).
  • Equipment Provided: A work laptop and necessary accessories.
  • Swag Pack: Welcome kit with branded items.
  • Personal Development: £2,500 training budget for certifications and more.
  • Company Retreats: Fully paid annual retreats.
  • Virtual Lunches: Regular team lunches covered by the company.
  • Health Insurance: Coverage in countries without public healthcare.
  • Enhanced Maternity & Paternity Benefits.
  • Retirement Plans: Easy-to-manage pension or 401k savings plans.




Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.