Manager, Mobile Software Engineering

New
N
NPRMultimedia, Public Media
You will have the option of working (a) remotely from a location of your choosing within the United States that is supported by NPRFull-TimeManager
Salary165,000 - 175,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
2+ years of experience directly managing, mentoring, or leading mobile software engineers
Required Skills
AgileGitJavaKotlinObjective-CSCRUMSwiftSoftware Engineering

Requirements

  • 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.
  • Ability to translate complex technical concepts, system architectures, and engineering trade-offs to non-technical stakeholders.
  • Demonstrated competency in fostering an equitable, supportive, and inclusive team culture.
  • Deep fluency in Agile methodologies and software project delivery management.

Responsibilities

  • 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.
  • Conduct thorough software design and code reviews 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 developer experience.
  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
165,000 - 175,000 USD per year
Apply Now