Full Stack Engineer
Posted by James Forrest
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? Requirements
- Working knowledge of web frameworks like 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
Preferred (Not Required)
- Startup experience
- EdTech experience in a similar role
- Teaching experience
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 $121,700 - $202,600 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.