FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer
Warner Bros. DiscoverySenior iOS Software Engineer for CNN developing innovative mobile applications. Collaborating with cross-functional teams to enhance user experience across CNN's digital ecosystem.
Tech Stack
Tools & technologiesiOSObjective-CSwift
About the role
Key responsibilities & impact- Architect and build intuitive, simple and elegantly designed mobile 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
What you’ll need- 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
- 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, specifically experience architecting performant, scalable, and secure mobile apps
- Hands-on experience with mobile DevOps CI/CD tools and implementing best practices, including automation of deployment, code signing tools and automated tests
- 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
Comp & perks- health insurance coverage
- an employee wellness program
- life and disability insurance
- a retirement savings plan
- paid holidays and sick time
- vacation
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
mobile app developmenttroubleshootingroot cause analysisapplication designsolution developmentdata structuresalgorithmsfull-mobile stack developmentSwiftObjective-C
Soft Skills
mentoringcommunicationcollaborationproblem-solvingadaptability
Certifications
BS in computer scienceMS in computer science