McGraw Hill · 15 hours ago
Software Engineer II
McGraw Hill is a company that creates next-generation learning platforms used by millions globally. They are seeking a Full-Stack Software Engineer to develop high-quality web applications that enhance educational experiences and support teachers and students effectively.
E-LearningEdTechEducationPublishing
Responsibilities
Design, architect, and develop scalable front-end applications using Angular, TypeScript, and modern best practices
Implement a robust RESTful API using Go (Golang) and PostgreSQL
Write clean, maintainable, well-tested code with comprehensive unit and integration test coverage
Implement responsive and accessible UI components following WCAG 2.1 AA standards
Design and optimize database schemas, queries, and indexes for PostgreSQL
Collaborate with Product Managers, UX/UI Designers, and cross-functional teams on feature development
Participate in agile ceremonies and champion engineering best practices through code reviews and documentation
Optimize application performance, bundle sizes, loading times, and backend service efficiency for an exceptional user experience
Share knowledge and best practices to elevate engineering culture
Qualification
Required
3+ years of professional software engineering experience with modern JavaScript frameworks and backend development
Strong expertise in Angular (Angular 12+), TypeScript, RxJS, and state management (NgRx)
Proficient in Go (Golang) with experience developing RESTful APIs and microservices
Proficient in HTML5, CSS3/SCSS, responsive design, and accessibility standards
Experience with modern build tools (NX, Webpack), Git, and CI/CD pipelines
Solid understanding of RESTful APIs, performance optimization, and comprehensive testing practices
Proven ability to deliver production-grade software in fast-paced, collaborative environments
Strong communication skills and customer-focused mindset with empathy for end users
Self-motivated team player who thrives in an agile development environment
Benefits
A full range of medical and/or other benefits may be provided, depending on the position offered.
Company
McGraw Hill
We are a leading global education company that partners with millions of educators, learners and professionals around the world.
H1B Sponsorship
McGraw Hill has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (27)
2024 (13)
2023 (23)
2022 (37)
2021 (27)
2020 (28)
Funding
Current Stage
Public CompanyTotal Funding
unknown2025-07-24IPO
2021-09-30Private Equity
2021-06-15Acquired
Recent News
2026-01-13
MarketScreener
2026-01-06
Company data provided by crunchbase