Senior Mobile Software Architect

New
N
NPRMedia & Technology
Remotely from a location of your choosing within the United States that is supported by NPRFull-TimeSenior
Salary184,758.33 - 205,933.12 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
GraphQLAndroidJavaKotlinObjective-CSwiftRESTful APIsiOS

Requirements

  • 7+ years of progressive software engineering experience with expertise in leading technical architecture for multi-team environments.
  • Deep technical proficiency in native mobile architecture (iOS and Android) using Swift, Kotlin, Java, or Objective-C.
  • Proven track record designing high-traffic, resilient distributed systems and RESTful/GraphQL APIs.
  • Practical experience architecting media playback, streaming protocols, CDN configurations, and cloud infrastructure (AWS or GCP).
  • Hands-on experience integrating data privacy and compliance standards (GDPR, CPRA) in high-availability environments.
  • Demonstrated experience with Git, continuous integration pipelines, and automated testing frameworks.
  • Bachelor’s degree in Computer Science, Software Engineering, IT, or related field, or equivalent practical experience.
  • Ability to translate complex business requirements into practical architectural designs.
  • Strong communication skills for presenting technical roadmaps to non-technical stakeholders.
  • Ability to systematically diagnose and resolve production incidents under high-urgency conditions.

Responsibilities

  • Architect shared design systems across native iOS and Android codebases to maximize code reuse and development velocity.
  • Lead platform-to-client architecture for personalized, high-traffic media delivery.
  • Evaluate and select between custom builds and vendor solutions to set company technology standards.
  • Provide technical oversight across multi-team product roadmaps and project proposals.
  • Conduct architectural code reviews with a focus on security, privacy compliance, and cloud cost optimization.
  • Participate in automated deployments and on-call rotations to resolve critical production incidents.
  • Mentor engineering staff and advocate for efficient, inclusive agile development practices.
View Full Description & ApplyYou'll be redirected to the employer's site
184,758.33 - 205,933.12 USD per year
Apply Now