McGraw Hill · 11 hours ago
Sr Software Engineer (Full Stack)
McGraw Hill is an education innovation company that inspires learners around the world. They are seeking a Sr. Software Engineer (Full Stack) to drive progress and help build the future of learning by developing web-based responsive learning tools and managing the software development life cycle.
E-LearningEdTechEducationPublishing
Responsibilities
Build web based responsive learning tools that will be used by millions of learners and educators
Work with engineers, product managers, designers, sales and marketing managers to build products that the customers love to use
Be responsible for end-to-end delivery (tech design, development and testing) and maintenance of our products
Manage the entire software development life cycle using infra and monitoring as code
Work with a talented group of engineers who believe in extreme ownership
Qualification
Required
Bachelor's degree in Computer Science or related field with 5+ years of professional experience; or 8+ years of equivalent professional software engineering experience
Strong experience building responsive UIs, using Angular (preferred) or React
Strong experience with modern HTML5, JavaScript (ES6+) and CSS3
Experience with state management and reactive programming (NgRx & RxJS, or equivalent)
Experience designing and consuming RESTful APIs and working with asynchronous programming models
Experience working with NodeJS
Experience building accessible user interfaces following WCAG / A11Y standards
Knowledge of UI/UX design Principles
Experience contributing to backend services using Java and Spring Boot
Experience working with SQL databases, relational data models, and ORMs (Hibernate)
Experience with microservices and cloud-native architecture in AWS
Experience using version control systems (e.g. Git) in a team based development environment
Strong interpersonal skills and the ability to collaborate effectively with distributed, cross-functional teams
Strong experience with test frameworks (e.g. Playwright, Jest)
Experience with CI/CD pipelines (GitHub Actions preferred)
Preferred
Strong experience building responsive UIs, using Angular (preferred) or React
Experience with CI/CD pipelines (GitHub Actions preferred)
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