Hybrid

NPR is hiring a Mobile iOS Engineer

About the Role

NPR is seeking a Mobile iOS Engineer to join our Audience Technology team. You will be responsible for delivering high-quality listening, reading, and viewing experiences across our digital platforms. You'll work on high-performing Scrum teams on iOS feature development, involved in all aspects of the SDLC for existing and new NPR apps.

What You'll Do

  • Coordinate with other iOS Engineers to develop new product features, working closely with designers, product managers, and editorial stakeholders.
  • Contribute to system architecture, processes, and business requirements.
  • Break down statements of work into achievable goals and tickets for sprints.
  • Articulate robust solution designs and technology constraints to internal and external audiences.
  • Maintain the existing codebase, optimizing performance and refactoring code using a test-driven development mindset.
  • Contribute to all aspects of our SDLC, from planning and development to code reviews, release, and after-hours support.
  • Participate in initiatives for system and process improvements.

What We're Looking For

  • Minimum of three years of mobile development experience in a professional environment.
  • Experience leading or collaborating on iOS feature development through deployment to production.
  • Experience documenting architecture and system designs.
  • Experience with Swift and SwiftUI.
  • Creativity, initiative, and a thirst for innovation and learning.
  • Acute attention to detail.
  • Ability to analyze needs from stakeholders and offer technical solutions.
  • Vigor for crafting well-tested, well-documented, and elegantly structured code.
  • Thrives in a collaborative, cooperative environment.
  • Empathy for users and passion for crafting great user experiences.
  • Good oral and written communication skills.

Nice to Have

  • A passion for NPR’s content and/or familiarity with our digital products.

Technical Stack

  • Swift
  • SwiftUI

Team & Environment

You will work on high-performing Scrum teams within NPR Audience Technology.

Benefits & Compensation

  • Access to comprehensive benefits for employees and dependents.
  • Medical, dental, vision, life/AD&D, long-term disability, and short-term disability insurance.
  • Voluntary retirement savings.
  • Paid time off.
  • Compensation range: $124,508.51 - $135,393.36 USD.

Work Mode

This is a hybrid role. Locations include Washington, D.C., and remote within the United States (NPR approved locations).

NPR is an Equal Opportunity Employer committed to being an inclusive workplace that welcomes diverse and unique perspectives.

Required Skills
SwiftSwiftUIiOS DevelopmentMobile EngineeringSoftware EngineeringUI/UX ImplementationApp ArchitectureVersion ControlDebuggingPerformance OptimizationAPI IntegrationAgile MethodologiesCode Review
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
NPR

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

Visit website
Job Details
Category mobile
Posted 3 months ago