Staff Software Developer, iOS - Connected TV
Core
Provide technical leadership and architecture for iOS/tvOS mobile applications and backend APIs for CNN's digital ecosystem.
Role type
Staff Software Developer (iOS/tvOS)
Builds
CNN mobile apps (iOS/tvOS) and supporting backend APIs
Domain
Media & Entertainment / Mobile Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
iOS/tvOS native development, Swift, Swift UI, AWS cloud architecture, CI/CD automation, root-cause analysis, scalable system design, mentoring
Preferred skills
AWS Professional Certification, Jenkins, Terraform, Appium, SQL/NoSQL databases
Technologies
Swift, Swift UI, AWS, Jenkins, Terraform, Appium, Maven/Gradle, CocoaPods, Swift Package Manager
Responsibilities
Architect and build intuitive mobile apps, develop software tools to enhance production pipelines, troubleshoot production problems and perform root cause analysis, mentor junior developers, ensure adherence to coding standards and security policies
Seniority
Staff, individual contributor with technical leadership