Software Development Manager III - iOS

  • Warner Bros. Discovery
  • Dec 01, 2022
Full time I.T. & Communications

Job Description

Overview

At Warner Bros Discovery (WBD) we seek to ignite people s curiosity to engage, entertain and enlighten the world around them through amazing viewing experiences. The Streaming and Interactive Entertainment group builds the global streaming platform that includes a suite of applications and platform capabilities to support all our brands (in addition to WBD s Gaming business). This platform covers Search, Content Recommendations, Personalization, Catalog, Video, Subscriptions and more. We build for connected TVs, web, mobile phones, tablets, and consoles for a large footprint of products and brands (HBO Max, Discovery+, Food Network, CNN, Golf TV, MotorTrend, Eurosport, and many more!). This is a growing, global product and engineering group crucial to WBD s future.

We are excited to be recruiting a Software Development Manager III to join our UK iOS/tvOS team.

Responsibilities

As the Software Development Manager III for iOS/tvOS, you will work in collaboration with the Product Team and Program Managers, and help prioritize new features, bug fixes and technical debt within the team you would be managing. This is a great opportunity to drive key initiatives, build a high-performance culture, enabling a team of 4-8 geographically dispersed Engineers to deliver critical projects and new app architecture.

This is a partially hands-on role, and ideally, you should be able to dedicate some of your time to drive design and architectural decisions that impact the iOS/tvOS platform apps.

The successful candidate will have a motivating attitude, excellent leadership skills, establish a strong collaborative culture and a strong ability to drive excellence in both current team members as well as future hires. Building strong teams is a vitally important aspect of the role, so you'll be heavily involved in execution of many important initiatives and personal development of Engineers.

Qualifications

  • 7+ years in a leadership role - leading and managing software development teams. Providing direction, setting goals, recruiting & mentoring both ICs and junior leaders.
  • Programming & domain experience on Mobile technologies (iOS/tvOS). Knowledge of or previous experience with VOD is a plus, including experience working with video playback on iOS/tvOS apps.
  • 5+ years programming experience using Swift or other similar language.
  • A bachelor s degree in Computer Science, Engineering or equivalent work experience.
  • Experience building dynamic customer-facing apps that use RESTful APIs to operate. Hands-on expertise in disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.
  • Knowledge of large-scale application architecture, design, implementation and performance tuning.
  • Experience in modern DevOps/SRE practices such as CI/CD, performance monitoring & incident management.
  • Computer Science fundamentals in object-oriented design, algorithm design, problem solving, and complexity analysis.
  • Excellent communication skills, understanding of developers needs and priorities.
  • Experience in balancing speed vs. quality in software engineering teams.
  • You love to build scalable and resilient products.
  • Responsible for the team s performance against agreed objectives and goals.
  • Manage, plan and organize team resources to satisfy output requirements for projects, change requests and support.
  • Recommend technical developments and software to enhance/improve our app.
  • Desire to be involved in cross-platform projects on a large scale in 10+ countries.
  • Working with multiple stakeholders (internal and external) with different goals, objectives and aspirations.
  • Knowledge of key design and architectural patterns such as MVVM, MVP and SOLID principles.
  • Experience and knowledge of TDD and associated frameworks.
  • Must have legal right to work in the United Kingdom