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.
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.
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
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
Attention to Detail
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.
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.