Back to all positions

[Remote] Lead Software Engineer, Mobile

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. McGraw Hill delivers digital learning experiences for learners and educators. The Lead Mobile Engineer will provide technical leadership for a team developing native iOS and Android learning applications, shaping mobile architecture, mentoring engineers, and delivering reliable, scalable, user-centered experiences. This remote role also involves cross-functional collaboration, engineering best practices, and hands-on technical contributions.

Responsibilities

  • Lead the design, development, and delivery of high-quality native mobile experiences for iOS and Android
  • Define and drive technical direction for mobile architecture, performance, reliability, accessibility, and maintainability
  • Mentor and support mobile engineers through code reviews, design discussions, pairing, and technical coaching
  • Partner with product, design, QA, data, and platform teams to translate learning goals into polished mobile features
  • Promote engineering best practices, including automated testing, CI/CD, observability, release management, and secure development
  • Evaluate tradeoffs, identify technical risks, and guide pragmatic decisions that balance speed, quality, and long-term scalability
  • Contribute hands-on to critical features, architecture improvements, debugging, and production support
  • Collaborate effectively across distributed teams and communicate technical plans, progress, and outcomes to stakeholders

Skills

  • This is a remote position open to applicants authorized to work for any employer within the United States
  • Passion for using technology to improve educational outcomes
  • 8+ years of software development experience, including significant hands-on experience building production mobile applications
  • Proven technical leadership experience, including leading complex mobile initiatives and mentoring engineers in a collaborative, agile environment
  • Deep mobile engineering expertise, including native iOS and/or Android development, Swift, Kotlin, mobile architecture patterns, performance tuning, and app store release practices
  • Experience building scalable, product-focused tools, platforms, or applications used by meaningful customer audiences
  • Comfort working with APIs, backend services, authentication, analytics, experimentation, and cloud connected mobile systems
  • Experience operating in a SOX- and/or SOC 2-compliant environment, or a strong understanding of secure, compliant engineering practices
  • Excellent communication and relationship-building skills, with experience working across functions and distributed teams. Commitment to innovation, quality, accessibility, and user-centered development
  • Experience in EdTech or with systems that support digital learning
  • Experience with AI-enabled learning experiences, personalization, or automation in software development workflows
  • Familiarity with cross-platform frameworks, shared mobile libraries, or mobile design systems
  • Experience improving mobile CI/CD pipelines, test automation, crash monitoring, or release health metrics

Benefits

  • A full range of medical and/or other benefits may be provided, depending on the position offered.

Company Overview

  • We are a leading global education company that partners with millions of educators, learners and professionals around the world. It was founded in 1888, and is headquartered in New York, New York, USA, with a workforce of 1001-5000 employees. Its website is http://www.mheducation.com.