Resume and JobRESUME AND JOB
McGraw Hill logo

Lead Software Engineer - Web

McGraw Hill

Software and Technology Jobs

Lead Software Engineer - Web

full-timePosted: Apr 25, 2025

Job Description

Lead Software Engineer - Web

Location: United States

Department: Technology

Work Mode: Remote

About the Role

At McGraw Hill, we are dedicated to delivering digital learning experiences that transform education for learners and educators worldwide. Our innovative products power seamless, impactful solutions that drive student success and foster educator collaboration. As a Lead Software Engineer - Web in our Technology team, you will spearhead the front-end development for our rapidly scaling web platform, which has grown from a Minimum Lovable Product to serving hundreds of thousands of users, earning App Store features, and securing paying customers in its first year. Join our passionate, fast-growing team in the United States to shape the future of education technology through scalable, performant, and accessible web applications. In this leadership role, you will architect high-performance front-end solutions using JavaScript, TypeScript, React, and modern tools, while optimizing for speed, scalability, and WCAG 2.2 accessibility. Collaborate closely with UX designers, product managers, and backend engineers to deliver user-centric experiences that align with our product strategy. Champion code quality via rigorous reviews and automated testing, monitor performance with observability tools, and lead off-hours incident response to ensure unwavering uptime. Your strategic vision will drive adoption of cutting-edge technologies, enhancing team productivity and platform reliability in our AWS-hosted environment. We foster a culture of innovation, teamwork, and balance, where your expertise in web security, SRE practices, CI/CD, and tools like Docker, GraphQL, and New Relic will thrive. With 7+ years of experience, you will mentor teams, set technical direction, and contribute to products that matter—empowering the next generation of learners. Enjoy competitive pay ($124,000-$190,000), bonuses, comprehensive benefits, and the fulfillment of building the future of education at McGraw Hill.

Key Responsibilities

  • Design and implement responsive, high-performance, and accessible web applications, ensuring adherence to best practices in front-end development
  • Partner with UX designers, product managers, and backend engineers to create seamless and engaging user experiences
  • Maintain high standards of code quality through rigorous code reviews, automated testing, and adherence to best practices in web development
  • Monitor and optimize application performance using modern observability tools, focusing on speed, scalability, and reliability
  • Define front-end engineering objectives that align with overall product and engineering strategies, ensuring a long-term vision for the platform's success
  • Create and execute plans for off-hours support, ensuring application uptime and availability
  • Drive the adoption of modern tools, technologies, and methodologies to enhance development efficiency and team productivity
  • Spearhead the development of scalable, performant, and accessible front-end solutions for web applications
  • Drive the front-end architecture and set technical direction for the team
  • Collaborate with cross-functional teams to deliver superior user experiences in education technology products

Required Qualifications

  • Bachelor's degree in related field or equivalent experience preferred
  • Minimum of 7+ years of applicable experience in front-end development
  • Mastery of JavaScript, TypeScript, HTML, CSS, and modern front-end frameworks such as React
  • Expertise in web performance optimization, responsive design, cross-browser compatibility, and accessibility (WCAG 2.2 standards)
  • Proficiency with modern build tools (e.g., Webpack, Babel) and development workflows (Git)
  • Experience in cloud environments (preferably AWS) and RESTful API integration
  • Expertise in automated testing tools and frameworks (e.g., Playwright, Jest, Cypress)

Preferred Qualifications

  • Strong understanding of web security best practices and OWASP guidelines
  • Knowledge of SRE practices, including CI/CD pipelines, infrastructure as code, and monitoring
  • Familiarity with GraphQL and modern API design principles
  • Experience with containerization technologies (Docker, Kubernetes)
  • Proficiency with observability tools like New Relic, Datadog, or similar
  • Experience with modern content management systems (CMS), including integrating and customizing CMS platforms for dynamic content delivery

Required Skills

  • JavaScript mastery
  • TypeScript expertise
  • HTML and CSS proficiency
  • React or modern front-end frameworks
  • Web performance optimization
  • Responsive design
  • Cross-browser compatibility
  • Accessibility (WCAG 2.2)
  • Build tools (Webpack, Babel)
  • Git workflows
  • AWS cloud environments
  • RESTful API integration
  • Automated testing (Playwright, Jest, Cypress)
  • Product analytics (Segment, Pendo)
  • Leadership and technical direction
  • Cross-functional collaboration
  • Code review and quality standards
  • Incident response and on-call support

Benefits

  • Competitive base pay range of $124,000 - $190,000 annually
  • Annual bonus plan as part of the compensation package
  • Full range of medical benefits
  • Comprehensive other benefits depending on position
  • Culture of innovation, teamwork, and work-life balance
  • Opportunities for career growth and personal well-being
  • Work on impactful products transforming education
  • Dynamic, purpose-driven environment with talented colleagues

McGraw Hill is an Equal Opportunity Employer.

Locations

  • Not Specified, United States (Remote)

Salary

Estimated Salary Rangehigh confidence

165,000 - 235,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • JavaScript masteryintermediate
  • TypeScript expertiseintermediate
  • HTML and CSS proficiencyintermediate
  • React or modern front-end frameworksintermediate
  • Web performance optimizationintermediate
  • Responsive designintermediate
  • Cross-browser compatibilityintermediate
  • Accessibility (WCAG 2.2)intermediate
  • Build tools (Webpack, Babel)intermediate
  • Git workflowsintermediate
  • AWS cloud environmentsintermediate
  • RESTful API integrationintermediate
  • Automated testing (Playwright, Jest, Cypress)intermediate
  • Product analytics (Segment, Pendo)intermediate
  • Leadership and technical directionintermediate
  • Cross-functional collaborationintermediate
  • Code review and quality standardsintermediate
  • Incident response and on-call supportintermediate

Required Qualifications

  • Bachelor's degree in related field or equivalent experience preferred (experience)
  • Minimum of 7+ years of applicable experience in front-end development (experience)
  • Mastery of JavaScript, TypeScript, HTML, CSS, and modern front-end frameworks such as React (experience)
  • Expertise in web performance optimization, responsive design, cross-browser compatibility, and accessibility (WCAG 2.2 standards) (experience)
  • Proficiency with modern build tools (e.g., Webpack, Babel) and development workflows (Git) (experience)
  • Experience in cloud environments (preferably AWS) and RESTful API integration (experience)
  • Expertise in automated testing tools and frameworks (e.g., Playwright, Jest, Cypress) (experience)

Preferred Qualifications

  • Strong understanding of web security best practices and OWASP guidelines (experience)
  • Knowledge of SRE practices, including CI/CD pipelines, infrastructure as code, and monitoring (experience)
  • Familiarity with GraphQL and modern API design principles (experience)
  • Experience with containerization technologies (Docker, Kubernetes) (experience)
  • Proficiency with observability tools like New Relic, Datadog, or similar (experience)
  • Experience with modern content management systems (CMS), including integrating and customizing CMS platforms for dynamic content delivery (experience)

Responsibilities

  • Design and implement responsive, high-performance, and accessible web applications, ensuring adherence to best practices in front-end development
  • Partner with UX designers, product managers, and backend engineers to create seamless and engaging user experiences
  • Maintain high standards of code quality through rigorous code reviews, automated testing, and adherence to best practices in web development
  • Monitor and optimize application performance using modern observability tools, focusing on speed, scalability, and reliability
  • Define front-end engineering objectives that align with overall product and engineering strategies, ensuring a long-term vision for the platform's success
  • Create and execute plans for off-hours support, ensuring application uptime and availability
  • Drive the adoption of modern tools, technologies, and methodologies to enhance development efficiency and team productivity
  • Spearhead the development of scalable, performant, and accessible front-end solutions for web applications
  • Drive the front-end architecture and set technical direction for the team
  • Collaborate with cross-functional teams to deliver superior user experiences in education technology products

Benefits

  • general: Competitive base pay range of $124,000 - $190,000 annually
  • general: Annual bonus plan as part of the compensation package
  • general: Full range of medical benefits
  • general: Comprehensive other benefits depending on position
  • general: Culture of innovation, teamwork, and work-life balance
  • general: Opportunities for career growth and personal well-being
  • general: Work on impactful products transforming education
  • general: Dynamic, purpose-driven environment with talented colleagues

Target Your Resume for "Lead Software Engineer - Web" , McGraw Hill

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Web. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer - Web" , McGraw Hill

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

McGraw HillEducation TechnologyTechnologyNot SpecifiedUnited StatesTechnology

Answer 10 quick questions to check your fit for Lead Software Engineer - Web @ McGraw Hill.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

McGraw Hill logo

Lead Software Engineer - Web

McGraw Hill

Software and Technology Jobs

Lead Software Engineer - Web

full-timePosted: Apr 25, 2025

Job Description

Lead Software Engineer - Web

Location: United States

Department: Technology

Work Mode: Remote

About the Role

At McGraw Hill, we are dedicated to delivering digital learning experiences that transform education for learners and educators worldwide. Our innovative products power seamless, impactful solutions that drive student success and foster educator collaboration. As a Lead Software Engineer - Web in our Technology team, you will spearhead the front-end development for our rapidly scaling web platform, which has grown from a Minimum Lovable Product to serving hundreds of thousands of users, earning App Store features, and securing paying customers in its first year. Join our passionate, fast-growing team in the United States to shape the future of education technology through scalable, performant, and accessible web applications. In this leadership role, you will architect high-performance front-end solutions using JavaScript, TypeScript, React, and modern tools, while optimizing for speed, scalability, and WCAG 2.2 accessibility. Collaborate closely with UX designers, product managers, and backend engineers to deliver user-centric experiences that align with our product strategy. Champion code quality via rigorous reviews and automated testing, monitor performance with observability tools, and lead off-hours incident response to ensure unwavering uptime. Your strategic vision will drive adoption of cutting-edge technologies, enhancing team productivity and platform reliability in our AWS-hosted environment. We foster a culture of innovation, teamwork, and balance, where your expertise in web security, SRE practices, CI/CD, and tools like Docker, GraphQL, and New Relic will thrive. With 7+ years of experience, you will mentor teams, set technical direction, and contribute to products that matter—empowering the next generation of learners. Enjoy competitive pay ($124,000-$190,000), bonuses, comprehensive benefits, and the fulfillment of building the future of education at McGraw Hill.

Key Responsibilities

  • Design and implement responsive, high-performance, and accessible web applications, ensuring adherence to best practices in front-end development
  • Partner with UX designers, product managers, and backend engineers to create seamless and engaging user experiences
  • Maintain high standards of code quality through rigorous code reviews, automated testing, and adherence to best practices in web development
  • Monitor and optimize application performance using modern observability tools, focusing on speed, scalability, and reliability
  • Define front-end engineering objectives that align with overall product and engineering strategies, ensuring a long-term vision for the platform's success
  • Create and execute plans for off-hours support, ensuring application uptime and availability
  • Drive the adoption of modern tools, technologies, and methodologies to enhance development efficiency and team productivity
  • Spearhead the development of scalable, performant, and accessible front-end solutions for web applications
  • Drive the front-end architecture and set technical direction for the team
  • Collaborate with cross-functional teams to deliver superior user experiences in education technology products

Required Qualifications

  • Bachelor's degree in related field or equivalent experience preferred
  • Minimum of 7+ years of applicable experience in front-end development
  • Mastery of JavaScript, TypeScript, HTML, CSS, and modern front-end frameworks such as React
  • Expertise in web performance optimization, responsive design, cross-browser compatibility, and accessibility (WCAG 2.2 standards)
  • Proficiency with modern build tools (e.g., Webpack, Babel) and development workflows (Git)
  • Experience in cloud environments (preferably AWS) and RESTful API integration
  • Expertise in automated testing tools and frameworks (e.g., Playwright, Jest, Cypress)

Preferred Qualifications

  • Strong understanding of web security best practices and OWASP guidelines
  • Knowledge of SRE practices, including CI/CD pipelines, infrastructure as code, and monitoring
  • Familiarity with GraphQL and modern API design principles
  • Experience with containerization technologies (Docker, Kubernetes)
  • Proficiency with observability tools like New Relic, Datadog, or similar
  • Experience with modern content management systems (CMS), including integrating and customizing CMS platforms for dynamic content delivery

Required Skills

  • JavaScript mastery
  • TypeScript expertise
  • HTML and CSS proficiency
  • React or modern front-end frameworks
  • Web performance optimization
  • Responsive design
  • Cross-browser compatibility
  • Accessibility (WCAG 2.2)
  • Build tools (Webpack, Babel)
  • Git workflows
  • AWS cloud environments
  • RESTful API integration
  • Automated testing (Playwright, Jest, Cypress)
  • Product analytics (Segment, Pendo)
  • Leadership and technical direction
  • Cross-functional collaboration
  • Code review and quality standards
  • Incident response and on-call support

Benefits

  • Competitive base pay range of $124,000 - $190,000 annually
  • Annual bonus plan as part of the compensation package
  • Full range of medical benefits
  • Comprehensive other benefits depending on position
  • Culture of innovation, teamwork, and work-life balance
  • Opportunities for career growth and personal well-being
  • Work on impactful products transforming education
  • Dynamic, purpose-driven environment with talented colleagues

McGraw Hill is an Equal Opportunity Employer.

Locations

  • Not Specified, United States (Remote)

Salary

Estimated Salary Rangehigh confidence

165,000 - 235,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • JavaScript masteryintermediate
  • TypeScript expertiseintermediate
  • HTML and CSS proficiencyintermediate
  • React or modern front-end frameworksintermediate
  • Web performance optimizationintermediate
  • Responsive designintermediate
  • Cross-browser compatibilityintermediate
  • Accessibility (WCAG 2.2)intermediate
  • Build tools (Webpack, Babel)intermediate
  • Git workflowsintermediate
  • AWS cloud environmentsintermediate
  • RESTful API integrationintermediate
  • Automated testing (Playwright, Jest, Cypress)intermediate
  • Product analytics (Segment, Pendo)intermediate
  • Leadership and technical directionintermediate
  • Cross-functional collaborationintermediate
  • Code review and quality standardsintermediate
  • Incident response and on-call supportintermediate

Required Qualifications

  • Bachelor's degree in related field or equivalent experience preferred (experience)
  • Minimum of 7+ years of applicable experience in front-end development (experience)
  • Mastery of JavaScript, TypeScript, HTML, CSS, and modern front-end frameworks such as React (experience)
  • Expertise in web performance optimization, responsive design, cross-browser compatibility, and accessibility (WCAG 2.2 standards) (experience)
  • Proficiency with modern build tools (e.g., Webpack, Babel) and development workflows (Git) (experience)
  • Experience in cloud environments (preferably AWS) and RESTful API integration (experience)
  • Expertise in automated testing tools and frameworks (e.g., Playwright, Jest, Cypress) (experience)

Preferred Qualifications

  • Strong understanding of web security best practices and OWASP guidelines (experience)
  • Knowledge of SRE practices, including CI/CD pipelines, infrastructure as code, and monitoring (experience)
  • Familiarity with GraphQL and modern API design principles (experience)
  • Experience with containerization technologies (Docker, Kubernetes) (experience)
  • Proficiency with observability tools like New Relic, Datadog, or similar (experience)
  • Experience with modern content management systems (CMS), including integrating and customizing CMS platforms for dynamic content delivery (experience)

Responsibilities

  • Design and implement responsive, high-performance, and accessible web applications, ensuring adherence to best practices in front-end development
  • Partner with UX designers, product managers, and backend engineers to create seamless and engaging user experiences
  • Maintain high standards of code quality through rigorous code reviews, automated testing, and adherence to best practices in web development
  • Monitor and optimize application performance using modern observability tools, focusing on speed, scalability, and reliability
  • Define front-end engineering objectives that align with overall product and engineering strategies, ensuring a long-term vision for the platform's success
  • Create and execute plans for off-hours support, ensuring application uptime and availability
  • Drive the adoption of modern tools, technologies, and methodologies to enhance development efficiency and team productivity
  • Spearhead the development of scalable, performant, and accessible front-end solutions for web applications
  • Drive the front-end architecture and set technical direction for the team
  • Collaborate with cross-functional teams to deliver superior user experiences in education technology products

Benefits

  • general: Competitive base pay range of $124,000 - $190,000 annually
  • general: Annual bonus plan as part of the compensation package
  • general: Full range of medical benefits
  • general: Comprehensive other benefits depending on position
  • general: Culture of innovation, teamwork, and work-life balance
  • general: Opportunities for career growth and personal well-being
  • general: Work on impactful products transforming education
  • general: Dynamic, purpose-driven environment with talented colleagues

Target Your Resume for "Lead Software Engineer - Web" , McGraw Hill

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Web. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer - Web" , McGraw Hill

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

McGraw HillEducation TechnologyTechnologyNot SpecifiedUnited StatesTechnology

Answer 10 quick questions to check your fit for Lead Software Engineer - Web @ McGraw Hill.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.