Job Description
Senior Software Engineer - tvOS/iOS
role at
CNN
CNN is searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and Connected TV (CTV) Engineering Team. They are an individual contributor, self-directed, able to work with minimal supervision, and is typically expected to take on the most difficult technical challenges.
The Senior Developer will contribute to the technical direction, supporting the Principal Engineers/Architects in defining the technology strategy and implementation. He/she will provide guidance and mentoring to less experienced developers.
About the Job
We need our engineers to be versatile and always eager to tackle new problems while working in a fun, collaborative and fast-paced environment.
Responsibilities
Architect and build intuitive, simple and elegantly designed mobile and CTV apps that people want to use
Provide support and development of software tools and procedures to extend and enhance the core production pipeline
Work with multiple departments, including Product, Design, Delivery, Editorial and Engineering to implement CNN Digital consumer experience solutions and apps
Assist with troubleshooting production problems, root cause analysis, and debugging
Development and maintenance of existing production systems supporting CNN’s digital ecosystem
Mentor more junior developers
Ensure software development follows industry best practices, policies and guidelines
Requirements
BS/MS in computer science (or equivalent)
Demonstrated advanced understanding of troubleshooting, root-cause analysis, application design, solution development, human factors/usability design, and implementation of projects for major business units or the enterprise
Minimum 5 years professional development environment
Strong foundation in programming fundamentals such as data structures and algorithms
Ability to develop new and innovative applications as well as maintaining existing code
Demonstrated full-stack development experience with mobile and CTV native clients, SDKs, and APIs
Demonstrated expert knowledge of software development methodologies, practices, and architecture, specifically experience architecting performant, scalable, and secure mobile and CTV apps
Nice to Have
Knowledge of Cloud Computing platforms such as Amazon AWS
General familiarity with database technologies (SQL/RDBMS, NoSQL, GraphDB, etc.)
Knowledge of or previous experience with VOD is a plus, including experience working with video playback on iOS/tvOS apps
CNN is an equal opportunity employer and welcomes applications from diverse candidates.
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
October 8, 2025
Job Type:
IT & Technology
Location:
ca
Company:
CNN
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.