DevJobs

Senior Software Engineer

Overview
Skills
  • Node.js Node.js
  • React React
  • OOP OOP

About Masterschool

At Masterschool, education is not just a job—it’s our obsession. We are on a mission to build the biggest school in the world, ensuring everyone can build a career. As a global network of schools led by industry leaders, we offer immersive online programs that equip students with the skills, mentorship, and industry connections necessary to succeed in tech careers. With $100M raised in seed funding from top venture funds, we are expanding rapidly and are looking for passionate individuals to join us in transforming lives through education.


Role Overview

We are looking for an experienced Senior Software Developer to join our fast-growing R&D group. As a part of a small, super talented group of engineers, you'll be instrumental in building the world's largest educational platform.

We value those who see the beauty in code, while balancing tech requirements and business needs, with the ability to deliver in a fast-paced environment. If you're excited about starting large projects from scratch, and even more thrilled when our products positively impact students' lives, this might be the perfect fit for you. We welcome learning enthusiasts, collaborators, and those who value feedback from talented peers.


Key Responsibilities

  • Full responsibility over the product lifecycle: technical design, development, testing, deployment, maintenance, and expansion.
  • Take part in designing the architecture of our product, and the code culture of our R&D group, via design reviews, PR code reviews and tech seminars.
  • Write clean, maintainable, and testable code, while identifying and implementing engineering best practices and keeping a high coding standard.
  • Be part of a small, close-knit team that makes a huge impact, with everyday conversations with the product team, and with a high visibility to your daily impact on students.


Qualifications

  • B.Sc.in Computer Science or similar technical field of study (or equivalent practical experience).
  • 4+ years as a full-stack developer or several backend positions with significant hands-on experience in developing large web applications.
  • Mastery of OOP concepts, software design and best practices.
  • High level of independence and self-motivation
  • Passion for software engineering, and eagerness to learn and grow with us
  • Experience in building in-depth AI architecture - a big plus.
  • Hands-on experience with NodeJS and React - a plus.


If you are passionate about making a tangible difference in people’s lives and thrive in a fast-paced, collaborative environment, Masterschool is your platform to excel. Let’s together ensure that every student not only dreams of a great future but also achieves it.

Masterschool