Welcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands are the storytellers, creators and dreamers bringing our characters to life, to your living rooms and what’s next.From brilliant creatives to technology trailblazers across the globe, WBD offers career‑defining opportunities, thoughtfully curated benefits and the tools to explore and grow into your best selves. We are supported, celebrated and can thrive here.We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation and the desire that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.Your New Role… As Staff Software Developer for the CNN tvOS team, you will provide technical leadership for the development team, lead the technical direction, and support Principal Engineers and Architects in defining technology strategy and implementation. You will mentor less experienced developers and take on the most difficult technical challenges as an individual contributor who works with minimal supervision in a fun, collaborative and fast‑paced environment.You will drive mobile tech strategy, architecture, best practices and choice of tools and technology stack across iOS / tvOS app platforms, support mobile backend APIs, mobile CI/CD tools and testing automation, and ensure the technical execution and release of CNN’s mobile apps to end consumers. You will partner with Product, Design and Delivery Leaders to help teams deliver on product initiatives and operational execution.Your Role Accountabilities…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.Develop and maintain existing production systems supporting CNN’s digital ecosystem.Mentor more junior developers.Ensure software development follows industry best practices, policies and guidelines. This includes keeping technical solutions in line with CNN Digital strategy and standards for architecture, security, corporate governance, coding standards, monitoring, logging, unit tests and service enablement.Qualifications and Experience…BS/MS in Computer Science or equivalent discipline.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.At least 10 years of experience within a professional development environment.Strong foundation in programming fundamentals such as data structures and algorithms.Ability to develop new and innovative applications as well as maintain existing code.Demonstrated full‑mobile stack development experience (mobile native client and SDK, build CI/CD, and APIs), e.g. Swift, Swift UI.Expert knowledge of software development methodologies, practice and architecture, specifically experience architecting performant, scalable, secure and cost‑optimized cloud solutions on AWS. AWS Professional Certification preferred, but not required.Hands‑on experience with mobile DevOps CI/CD tools and implementing best practices, including automation of code signing tools and automated tests. Preferred familiarity with Jenkins, Git, Maven/Gradle, Swift Package Manager/CocoaPods, Terraform and Appium.General familiarity with database technologies (SQL/RDBMS, NoSQL, GraphDB).Ability to communicate effectively, written and verbal, with technical and non‑technical cross‑functional teams.Experience building flexible software architecture to accommodate shifting business needs.Knowledge of Cloud Computing platforms like Amazon AWS, OpenStack and OpenShift.How We Get Things Done… Our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at and look forward to discussing them during your interview.Championing Inclusion at WBD Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, disability, genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.Accessibility If you are a qualified candidate with a disability and require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.Compensation and Benefits In compliance with local law, we disclose the compensation range for roles in locations where required. Actual salaries vary based on factors such as market data, internal equity, location, skill set, experience and performance. Base pay is just one component of Warner Bros. Discovery’s total compensation package for employees. Pay range: $140,100.00 – $190,100.00 salary per year. Other rewards may include annual bonuses, short‑ and long‑term incentives, and program‑specific awards. Benefits include health insurance coverage, an employee wellness program, life and disability insurance, a retirement savings plan, paid holidays and sick time and vacation.This position is open for an existing position vacancy.#J-18808-Ljbffr
Staff Software Developer, Ios - Connected Tv
CNN
ahuntsic north, ahuntsic north
Published 20 days ago
Report job