Full-stack Software Developer role building scalable K–12 education platforms at HMH using modern cloud and web technologies.
Role Overview
HMH is an education technology company building next-generation learning platforms used by millions of teachers and students worldwide. The Software Developer will contribute to scalable front-end and back-end systems supporting K–12 education.
Key Responsibilities
- Develop highly maintainable front-end and back-end code at scale
- Build and maintain microservices and RESTful APIs
- Write deployment scripts using infrastructure as code
- Contribute across the full application lifecycle including DevOps, cloud, monitoring, and test automation
Technologies
- JavaScript, React
- Java / Spring Boot
- Docker, Kubernetes
- AWS, Terraform
- PostgreSQL, Aurora
Requirements
- 3+ years of software development experience
- Bachelor’s degree in Computer Science or related field preferred
- Experience with Java and front-end development
- Understanding of software development processes and RESTful services
- Familiarity with cloud technologies, preferably AWS