Coursemojo logo


Remote, but you must be in the following location

  • đŸ‡ºđŸ‡¸ United States
Annual Salary
USD 144k - USD 164k

Full Stack Engineer

Coursemojo is a leading ed-tech company that helps districts and schools address staffing shortages and expand their course offerings through hybrid courses. Our mission is to radically expand access to education for middle and high school students. By offering hybrid courses, training, guidance, and strategic support, Coursemojo empowers districts to create sustainable, high-quality education models for the future.

Coursemojo is looking for a Full Stack Engineer to help build and maintain Coursemojo's innovative AI-powered educational software.

Why is this role important?

The Full Stack Engineer is responsible for building and maintaining all aspects of our custom web applications. They will collaborate with other members of the engineering team to build both student- and teacher-facing tools for our hybrid classroom. The ideal candidate is an experienced developer who is passionate about reimagining the secondary school experience and has experience in education technology and artificial intelligence/machine learning.

The Full Stack Engineer will report to the Chief Technical Officer and join a team of Full Stack and DevOps Engineers, and a Data Scientist.

What will you do?

  • Build and maintain front and back-end technologies for web applications that are central to our hybrid classroom experience

  • Collaborate with product managers, designers, and educators to find ways to continually improve our software products

  • Develop and enforce best practices for privacy and security

What are we looking for?


  • 4+ years of full stack development experience in JavaScript/Typescript, Python, and/or Go

  • Working knowledge of web frameworks like Django, Flask, Express.js/Node.js, and/or React

  • Hands-on experience with Amazon AWS technologies like EKS, Lambda, OpenSearch, and others

  • Track record of shipping high-quality software that users love

  • Strong relationship and communication skills

  • Curiosity

  • Flexibility

  • Passion

  • Attention to Detail

Preferred (Not Required)

  • Startup experience

  • EdTech experience in a similar role

  • Experience with online courses

Where is this position located?

This is a full-time, fully remote position for candidates based in the United States and with national travel expected 3-4 times per year.

What is the compensation for this position?

At Coursemojo, we are committed to equitable, transparent, and rewarding compensation for our teammates. We base our salaries for every position on three factors: 1) benchmark data for similar roles, 2) a candidate’s level of experience, and 3) a candidate’s geographic location.

For this position, candidates should expect a salary between $144,000 - $163,900 annually, depending upon location and years of relevant experience.

Our Commitment

Studies have shown that people of color and women are less likely to apply for jobs unless they believe they check all the boxes listed in a job description. We encourage you to apply, even if you don't believe you meet every one of our qualifications described.

We are committed to recruiting, hiring, and retaining a diverse team. We have designed a hiring process that surfaces candidates’ strengths, celebrates differences, and mitigates bias where possible so that we can hire the best and most diverse team possible.