Software Engineer (Contractor)

Amplify
$70Remote

About The Position

As an engineer on Amplify’s Learning Experience team, you will join a talented group tackling complex challenges in education by building a cutting-edge platform that supports K–12 math, science, and language arts curriculum products. The Learning Experience team sits at the core of Amplify’s platform, owning both front-end and back-end systems that power content authoring, in-lesson student and teacher experiences, and educator tools. In this role, you will work within cross-functional teams alongside product managers, designers, data scientists, and education experts to deliver high-impact projects across the full development lifecycle—from ideation through production deployment.

Requirements

  • Bachelor's or Master's degree in Computer Science or a related field (or equivalent experience)
  • 3+ years of professional software development experience
  • Experience with modern JavaScript frameworks (e.g., React)
  • Strong understanding of software design principles and modern engineering practices
  • Proven problem-solving skills and experience working with complex systems and large codebases
  • Ability to work in a fast-paced, collaborative environment and take initiative in learning
  • Strong written and verbal communication skills
  • Passion for building education products and improving equity and accessibility

Nice To Haves

  • Experience with server-side development (e.g., Node.js)
  • Experience with database technologies (e.g., MongoDB)
  • Experience deploying and managing production systems in cloud environments (AWS, GCP, or Azure)
  • Familiarity with technologies such as TypeScript, Node.js, Express, Nx, React, and ESBuild
  • Experience using or integrating AI technologies (e.g., large language models, agentic coding tools)
  • Experience with automated testing frameworks (e.g., Jest, WebdriverIO)
  • Background in education or edtech

Responsibilities

  • Design, build, and maintain high-quality, scalable software solutions that support Amplify’s learning platform
  • Develop and integrate AI-driven features to support classroom orchestration, lesson planning, customization, and teacher coaching
  • Write and maintain TypeScript code across front-end and back-end systems, including automated tests and supporting tooling
  • Review code and contribute to best practices, ensuring clean, maintainable, and efficient solutions
  • Partner with DevOps to support deployment, monitoring, and infrastructure reliability
  • Ensure software performs reliably in real classroom environments through proactive testing and monitoring
  • Collaborate within a strong engineering culture by participating in code reviews and team learning initiatives
  • Leverage modern AI-assisted development tools to improve efficiency and innovation

Benefits

  • The hourly rate range for this role is $70.00
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service