Apply for this Job
The NBC News Group Digital team is seeking an experienced tvOS/iOS Developer on the Apps Platform & Video team who will work with our team of talented engineers to design and build the next generation of NBC News Group's lagship tvOS and iOS applications.
Our team offers a unique opportunity to work alongside collaborative professionals who are building applications used by millions of users daily. Members of this team work with their peers on the Core Apps team to build and maintain OTT apps across tvOS, Roku and other connected TV platforms. They also work on improving developer efficiency and feature velocity by reviewing and updating our tools and documentation, workflows and build processes along with
building scalable, reliable app architectures.
Responsibilities
Collaborate with cross-functional teams to define, design, scope, and ship new features
Design, develop and test tvOS and iOS applications
Collaborate with backend services teams to design and integrate APIs
Promote best practices in UX/UI appropriate to the platform (Ex: HIG for iOS)
Follow best engineering practices by ensuring unit-test coverage and working with QA on test automations
Partner with fellow engineers to innovate, develop and scale our app architecture
Lead engineering initiatives that improve developer experience and feature velocity
Qualifications/Requirements
Minimum 5+ years of professional software development experience
Minimum 5 years of experience building applications on Apple platforms
Proficiency in Swift language and SwiftUI
Prior recent (
Prior experience with in-app purchasing and implementing subscription workflows
Thorough knowledge of the iOS platform and deep familiarity with Xcode
Comfortable working with Bitrise, Git, and Jira
Comfortable working with build tools such as CocoaPods or Swift Package Manager
Solid understanding of Object-Oriented Programming
Solid background writing unit tests
Solid understanding of the VIPER and MVVM design patterns
Excellent technical written and spoken communication skills
Nice to have
Experience working with video-on-demand and/or linear video playback
Experience using GraphQL
Published 1 or more applications available on Apple App Stor
This is a remote position.
Date Posted: 21 April 2025
Apply for this Job