This position has been filled
This job is no longer accepting applications. Browse open EdTech jobs or search for Lead Software Engineer - Web jobs.
Role Snapshot
Lead Software Engineer - Web at McGraw Hill responsible for architecting and developing scalable, high-performance web applications that enhance educational experiences. This leadership role involves driving front-end architecture, setting technical direction, and collaborating with cross-functional teams to deliver superior user experiences at scale.
Key Responsibilities: Design and implement responsive, high-performance web applications; collaborate with UX, product, and backend teams to create seamless user experiences; maintain code quality through reviews and testing; optimize application performance; and define front-end engineering objectives aligned with product strategy.
Skills & Tools: Expert proficiency in JavaScript, TypeScript, HTML, CSS, and modern frameworks like React; expertise in web performance optimization, responsive design, accessibility (WCAG 2.2), and cross-browser compatibility. Strong knowledge of build tools (Webpack, Babel), cloud environments (preferably AWS), automated testing frameworks, containerization, and observability tools.
Qualifications: Bachelor's degree in related field or equivalent experience preferred; minimum 7+ years of web development experience with demonstrated leadership capabilities. Knowledge of containerization and observability tools preferred.
Location: United States
Compensation: $124Kβ$190K/yr
Job Description
The full job description is available on McGraw Hill's website.
View Full Job Description
