Senior Software Developer, tvOS
Core
Architecting and building intuitive mobile and Connected TV (CTV) apps for CNN's news audiences, ensuring technical execution and release of consumer-facing applications.
Role type
Senior IC iOS/tvOS Software Developer
Builds
CNN mobile and CTV native applications and supporting software tools
Domain
Media & Entertainment / Mobile & Connected TV
Deliverable
production ML models | product features
Required skills
Swift, Objective-C, SwiftUI, iOS/tvOS platforms, full-stack development, mobile/CTV native client architecture, CI/CD automation, root cause analysis, application design, data structures and algorithms
Preferred skills
Cloud Computing platforms (Amazon AWS), database technologies (SQL/RDBMS, NoSQL, GraphDB), VOD and video playback on iOS/tvOS
Technologies
Swift, Objective-C, SwiftUI, Git, Bitrise, Amazon AWS
Responsibilities
Architect and build mobile and CTV apps; provide support and development of software tools and procedures; work with cross-functional teams to implement digital solutions; assist with troubleshooting production problems and debugging; mentor junior developers; ensure software development follows industry best practices and CNN Digital strategy
Seniority
Senior, hands-on IC with mentorship responsibilities