Warner Bros. Discovery

Senior Software Engineer, iOS

Warner Bros. Discovery

full-time

Posted on:

Location Type: Hybrid

Location: AtlantaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architect and build intuitive, simple and elegantly designed mobile apps
  • Provide support and development of software tools and procedures to extend and enhance the core production pipeline
  • Work with multiple departments 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)
  • 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-mobile stack development experience with mobile native clients, SDKs, and APIs (Swift/Objective-C, SwiftUI, iOS platform)
  • Demonstrated expert knowledge of software development methodologies, practices, and architecture
  • Hands-on experience with mobile DevOps CI/CD tools and implementing best practices
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams
  • Experience building flexible software architecture to accommodate shifting business needs
Benefits
  • Career defining opportunities
  • Thoughtfully curated benefits
  • Tools to explore and grow
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
mobile app developmentdata structuresalgorithmsSwiftObjective-CSwiftUIiOS platformsoftware development methodologiesDevOpsCI/CD
Soft Skills
mentoringcommunicationtroubleshootingroot cause analysisdebuggingcollaborationproblem-solvingadaptabilityinnovationcross-functional teamwork
Certifications
BS in computer scienceMS in computer science