Skip to main content
NPR

Manager, Mobile Software Engineering

RemoteUnited States only
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
$165k–$175k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Lead a collaborative team of mobile software engineers building, testing, and delivering award-winning features for NPR's flagship mobile applications. Partner with Product, Design, Data, and Editorial teams to identify priorities, architect new features, and continuously improve existing applications. Champion team health, career progression, and technical excellence.

Core skills

Swift/Objective-CKotlin/Java

Required skills

GitApple App Store ConnectGoogle Play Console

Optional skills

AVKitAVFoundationMedia3ExoPlayerSwiftUICombineJetpack ComposeCoroutines

What you'll do

  • Manage, mentor, and coach a team of Mobile Software Engineers, actively investing in their career growth, professional development, and psychological safety.
  • Lead recruitment and hiring efforts for software engineering vacancies on your team, and manage the structured onboarding and training of new engineering staff.
  • Partner with product managers, UX designers, data analysts, and editorial partners across all stages of the product development lifecycle.
  • Lead the technical planning, scoping, and execution of future software projects, facilitating Agile ceremonies (stand-ups, backlog refinements, sprint planning, and retrospectives) as needed.
  • Conduct thorough software design and code reviews, providing constructive and substantive feedback to maintain code health, architectural integrity, and security standards.
  • Analyze, propose, and implement engineering workflow improvements to enhance the speed, safety, and quality of software delivery.
  • Identify common engineering blockers and pain points, writing helper tools or automation scripts to optimize team developer experience (DX).
  • Oversee and coordinate the team's response to critical mobile production bugs or infrastructure incidents.
  • Coordinate workflows, code standards, and deliverables for external contributors and specialized development vendors.

What they require

  • 2+ years of experience directly managing, mentoring, or leading mobile software engineers within an agile organization.
  • Prior experience as an individual contributor in engineering, testing, and shipping robust code for at least one large-scale mobile application.
  • Hands-on proficiency in modern mobile platform languages, specifically Swift/Objective-C (iOS) or Kotlin/Java (Android).
  • Strong working knowledge of native mobile release infrastructures (such as Apple App Store Connect/provisioning profiles or Google Play Console/staged rollouts).
  • Hands-on experience working with modern version control systems (primarily Git).
  • Demonstrated experience collaborating within cross-functional Agile/Scrum product teams.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical work experience.

Benefits

  • Access to health and wellness, paid time off, and financial well-being.
  • Medical, dental, vision, life/ accidental death and dismemberment, long-term disability, short-term disability, and voluntary retirement savings to all eligible NPR employees.

NPR

A mission-driven multimedia organization producing news, information, and music programming in partnership with hundreds of independent public radio stations across the nation.

MediaEnterprisenpr.org/
$165k–$175k/yr