Talent.com
No longer accepting applications
Mobile iOS Engineer

Mobile iOS Engineer

NPRWashington, DC, US
11 days ago
Job type
  • Full-time
Job description

Join to apply for the Mobile iOS Engineer role at NPR

Join to apply for the Mobile iOS Engineer role at NPR

Get AI-powered advice on this job and more exclusive features.

Overview

A thriving, mission-driven multimedia organization, NPR produces award-winning news, information, and music programming in partnership with hundreds of independent public radio stations across the nation. The NPR audience values information, creativity, curiosity, and social responsibility – and our employees do too. We are innovators and leaders in diverse fields, from journalism and digital media to IT and development. Every day, our employees and member stations touch the lives of millions worldwide.

This means that integrity, adherence to our ethical standards, and compliance with legal obligations are fundamental responsibilities for every employee at NPR.

INTRO TO POSITION

Overview

A thriving, mission-driven multimedia organization, NPR produces award-winning news, information, and music programming in partnership with hundreds of independent public radio stations across the nation. The NPR audience values information, creativity, curiosity, and social responsibility – and our employees do too. We are innovators and leaders in diverse fields, from journalism and digital media to IT and development. Every day, our employees and member stations touch the lives of millions worldwide.

Across our organization, we're building a workplace where collaboration is essential, diverse voices are heard, and inclusion is the key to our success. We are committed to doing the right thing in our journalism and in every role at NPR This means that integrity, adherence to our ethical standards, and compliance with legal obligations are fundamental responsibilities for every employee at NPR.

INTRO TO POSITION

NPR Audience Technology is committed to delivering high quality listening, reading and viewing experiences across all platforms. As a mobile engineer, you will work on high-performing Scrum teams on iOS feature development in a collaborative environment. You will be involved in all aspects of the SDLC for existing and new NPR apps, from planning to development to release and maintenance.

This is a union represented role covered under the terms of a collective bargaining agreement with NABET-CWA DMU

Responsibilities

  • Coordinate with other iOS Engineers to develop new product features, working closely with designers, product managers, our Editorial team and other stakeholders.
  • Contribute to system architecture, processes, and other business requirements.
  • Coordinate with stakeholders on requirements or business needs throughout core business hours.
  • Break down statements of work into achievable goals and tickets for a given sprint.
  • Effective communicator, able to articulate robust solution designs, as well as technology constraints, to audiences internal and external to the department.
  • Maintain the existing codebase, optimizing performance, adding unit tests, refactoring existing code as needed using a test-driven development mindset.
  • Contribute to all aspects of our SDLC, from planning to development to code reviews to release, maintenance, and after hours support.
  • Participate in initiatives for system and / or process improvements. Evaluates and recommends new technology solutions.

The above duties and responsibilities are not an exhaustive list of required responsibilities, duties and skills. Other duties may be assigned, and this job description can be modified at any time.

Minimum Qualifications

  • 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, thirst for innovation & learning
  • Acute attention to detail
  • Ability to analyze needs from both internal and external stakeholders & offer technical solutions based on those needs.
  • Vigor for crafting well-tested, well-documented & 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
  • Preferred Qualifications

  • A passion for NPR's content and / or familiarity with our digital products
  • WORK LOCATION

  • Remote Permitted : This is a remote permitted role. This role is based out of our Washington, DC office but the employee may choose to work on a remote basis from a location that NPR approves.
  • Required Skills

  • Experience working on a professional development team in an Agile environment
  • Experience managing a production iOS application with App Store Connect and other performance monitoring services
  • Experience working with CI / CD tools (Jenkins, CircleCi, GitHub Actions, etc.)
  • Experience with rapid prototyping
  • Experience managing, updating, and replacing legacy code
  • Expertise in Swift, UIKit, SwiftUI, and Swift Concurrency, Objective-C
  • Reactive frameworks such as Combine & RxSwift
  • Proficiency in object-oriented & protocol-oriented programming skills
  • Experience in understanding of design patterns & software architecture (specifically concepts such as dependency injection, MVVM)
  • Unit Testing frameworks (preferably XCTest)
  • Experience working with RESTful APIs
  • Experience working with Git (bonus if you can use it via the command line.)
  • Experience managing external dependencies (CocoaPods / Swift Package Manager.)
  • Bonus Skills

  • Experience in AVFoundation, Core Data, SQLite, CarPlay, Widgets
  • Programming experience or interest in Kotlin, Android, Chromecast, or Alexa
  • JOB TYPE

  • This is a full time, exempt position.
  • Compensation

    Salary Range : The U.S. based anticipated salary range for this opportunity is $124,508.51 - $135,393.36 plus benefits. The range displayed reflects the minimum and maximum salaries NPR expects to provide for new hires for the position across all US locations.

    Benefits : NPR offers access to comprehensive benefits for employees and dependents. Regular, full-time employees scheduled to work 30 hours or more per week are eligible to enroll in NPR's benefits options. Benefits include access to health and wellness, paid time off, and financial well-being. Plan options include medical, dental, vision, life / accidental death and dismemberment, long-term disability, short-term disability, and voluntary retirement savings to all eligible NPR employees.

    Does this sound like you? If so, we want to hear from you.

    The range displayed reflects the minimum and maximum salaries NPR expects to provide for new hires for the position across all US locations.

    NPR Pay Range

    124,508.51—$135,393.36 USD

    NPR is an Equal Opportunity Employer. NPR is committed to being an inclusive workplace that welcomes diverse and unique perspectives, all working toward the same goal – to create a more informed public. Qualified applicants receive consideration for employment without regard to race, color, ethnicity, national origin, ancestry, age, religion, religious belief, sex (including pregnancy, childbirth and related medical conditions, lactation, and reproductive health decisions), sexual orientation, gender, gender identity or expression, transgender status, gender non-conforming status, intersex status, sexual stereotypes, nationality, citizenship status, personal appearance, marital status, family status, family responsibilities, military status, veteran status, mental and physical disability, medical condition, genetic information, genetic characteristics of yourself or a family member, political views and affiliation, unemployment status, protective order status, status as a victim of domestic violence, sexual assault, or stalking, or any other basis prohibited under applicable law.

    If you are a person with a disability needing assistance with the application process, please reach out to [email protected].

    You may read NPR's privacy policy to learn about how NPR may handle information you submit with any application.

    Want more NPR? Explore the stories behind the stories on our NPR Extra blog. Get social with NPR Extra on Facebook and Instagram. Find more career opportunities at NPR.org / careers.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Broadcast Media Production and Distribution

    Referrals increase your chances of interviewing at NPR by 2x

    Sign in to set job alerts for "iOS Developer" roles.

    Washington, DC $153,600.00-$286,600.00 2 weeks ago

    District of Columbia, United States $153,600.00-$286,600.00 2 weeks ago

    Maryland, United States $153,600.00-$286,600.00 2 weeks ago

    Washington, DC $80,000.00-$100,000.00 5 days ago

    Washington, DC $80,000.00-$100,000.00 5 days ago

    Senior Software Developer I - Full Stack

    Washington, DC $115,000.00-$135,000.00 1 month ago

    Arlington, VA $150,000.00-$200,000.00 1 week ago

    Fairfax, VA $120,000.00-$130,000.00 1 day ago

    Staff Engineer – Mobile (Android) (REMOTE)

    Chevy Chase, MD $75,000.00-$260,000.00 2 days ago

    Springfield, VA $75,200.00-$158,100.00 2 months ago

    Springfield, VA $90,300.00-$189,600.00 6 months ago

    Senior Full Stack Software Engineer, Drupal

    Arlington, VA $110,000.00-$130,000.00 6 days ago

    Springfield, VA $75,200.00-$158,100.00 10 months ago

    Fairfax, VA $135,000.00-$160,000.00 5 days ago

    Herndon, VA $82,100.00-$172,400.00 6 months ago

    Washington DC-Baltimore Area $120,000.00-$150,000.00 4 weeks ago

    Full Stack Software Engineer- TS / SCI & Poly

    Sterling, VA $90,000.00-$185,000.00 2 weeks ago

    Herndon, VA $75,200.00-$158,100.00 10 months ago

    Full Stack Developer / Application Programmer III

    Senior Web Software Developer (Full Stack Java)

    Senior Full Stack Engineer, AI Experience

    Washington DC-Baltimore Area $150,000.00-$185,000.00 1 week ago

    We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    Create a job alert for this search

    Engineer Ios • Washington, DC, US

    Related jobs
    Mobile Lead (iOS / Android)

    Mobile Lead (iOS / Android)

    Kalkomey Enterprises, LLC(Multiple States), US
    Full-time
    Quick Apply
    Mobile Lead (iOS / Android) About Kalkomey Kalkomey Enterprises is the trusted guide to outdoor success.Our platform connects millions of people to the outdoors every year, and we are the leadi...Show moreLast updated: 30+ days ago
    Mobile Engineer

    Mobile Engineer

    ShieldSingapore, Michigan, Singapore
    Full-time
    SHIELD is a device-first fraud intelligence platform that helps digital businesses worldwide eliminate fake accounts and stop all fraudulent activity. Powered by SHIELD AI, we identify the root of f...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Mobile (Flutter)

    Senior Software Engineer, Mobile (Flutter)

    GrabTaxi Holdings Pte. Ltd.Singapore, Michigan, Singapore
    Full-time
    Grab is Southeast Asia's leading superapp.From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything.In...Show moreLast updated: 30+ days ago
    Senior Software Engineer, Mobile (Flutter)

    Senior Software Engineer, Mobile (Flutter)

    GrabSingapore, Michigan, Singapore
    Full-time
    Senior Software Engineer, Mobile (Flutter).Grab is Southeast Asia's leading superapp.From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-f...Show moreLast updated: 30+ days ago
    Senior Lead Mobile Engineer (iOS)

    Senior Lead Mobile Engineer (iOS)

    Capital OneWASHINGTON D.C., District of Columbia, United States
    Full-time +1
    Senior Lead Mobile Engineer (iOS).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterativ...Show moreLast updated: 2 days ago
    • Promoted
    Mobile Building Engineer

    Mobile Building Engineer

    Lincoln Property CompanyWashington, DC, US
    Full-time
    Lincoln Property Company does not accept unsolicited resumes from third-party recruiters unless they were contractually engaged by Lincoln Property Company to provide candidates for a specified ope...Show moreLast updated: 1 day ago
    • Promoted
    iOS SDET

    iOS SDET

    CapgeminiWashington, DC, US
    Full-time
    This position contributes to success of Capgemini's end client by developing, implementing, and sustaining test automation, practices, methods, tools and controls in support of the mobile applicati...Show moreLast updated: 19 days ago
    • Promoted
    IOS Developer

    IOS Developer

    Adidev Technologies IncWashington, DC, US
    Full-time
    URGENT NEED FOR IOS DEVELOPERS! - HIRING PROCESS ONLY 24-48 HOURS!.Adidev Technologies is looking for entry-level and mid-level iOS developers with year - to 3 years of experience.Must be open to r...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Software Engineer

    iOS Software Engineer

    VirtualVocationsAlexandria, Virginia, United States
    Full-time
    A company is looking for a Software Engineer - iOS.Key Responsibilities Collaborate with product, design, and engineering teams to develop innovative products and features Contribute to the full...Show moreLast updated: 6 days ago
    Mobile Reverse Engineer

    Mobile Reverse Engineer

    PeratonBethesda, MD, US
    Full-time
    Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capa...Show moreLast updated: 10 days ago
    • Promoted
    Senior Mobile Test Engineer

    Senior Mobile Test Engineer

    IT Vision GroupBethesda, MD, US
    Full-time
    Title : Senior Mobile Test Engineer.Show moreLast updated: 30+ days ago
    Senior Mobile Engineer

    Senior Mobile Engineer

    RoofstockUnited States
    Full-time
    Design, develop, and maintain our mobile applications for both iOS and Android using React Native.Collaborate with cross-functional teams, including product managers, designers, and other engineers...Show moreLast updated: 30+ days ago
    • Promoted
    HVAC Mobile Engineer-DC

    HVAC Mobile Engineer-DC

    CBREWashington, DC, US
    Full-time
    Continue with Google Continue with Google.Be among the first 25 applicants.District of Columbia - United States of America. As a CBRE HVAC Mobile Engineer, you will maintain mechanical and electrica...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer - Mobile

    Senior Software Engineer - Mobile

    LensaMc Lean, VA, US
    Full-time +1
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...Show moreLast updated: 4 days ago
    Mobile Engineer, Graduate Hire

    Mobile Engineer, Graduate Hire

    OkxSingapore, Michigan, Singapore
    Full-time
    OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa. At OKX, we believe the future will be reshaped by technology.Founde...Show moreLast updated: 30+ days ago
    Staff Mobile Engineer, iOS

    Staff Mobile Engineer, iOS

    AdobeDistrict Of Columbia
    Remote
    Full-time
    Changing the world through digital experiences is what Adobe’s all about.We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital exper...Show moreLast updated: 10 days ago
    iOS Mobile Application Developer

    iOS Mobile Application Developer

    RSA Conference(Multiple States), US
    Full-time
    Quick Apply
    RSA Conference™ is the premier series of global events and year-round learning for the cybersecurity community.RSAC is where the security industry converges to discuss current and future conc...Show moreLast updated: 30+ days ago
    Senior Engineer, iOS

    Senior Engineer, iOS

    Ford Motor CompanyUnited States
    Full-time
    FordPass is a world-class customer-facing mobile application used by millions of customers around the world.We are looking for a customer-centric senior software engineer who embraces lean and agil...Show moreLast updated: 30+ days ago