Intermediate Software Engineer
Core
Develop and deliver high-quality educational technology products and SaaS applications for educators and students.
Role type
Intermediate Software Engineer (Full Stack)
Builds
Digital curriculum, virtual simulation instructional materials, and web applications for K-12 education.
Domain
EdTech / K-12 Career and Technical Education (CTE)
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, React, automated testing, system architecture, DevOps practices, agile development
Preferred skills
mentoring junior engineers, reducing technical debt, cross-functional collaboration
Technologies
Node.js, TypeScript, React
Responsibilities
Develop and deliver software features with minimal supervision, write and maintain automated tests, participate in code reviews, monitor production systems and investigate issues, support and mentor junior engineers, continuously learn and adopt new tools
Seniority
Intermediate, hands-on IC