Role :
As we continue to grow and innovate in a fast-paced, highly-competitive digital environment, we are seeking a Software Engineer Level II, who will be a key member of the WBD Global Sports Tech team, responsible for building and maintaining systems supporting Warner Bros. Discoverys family of Sports products / brands, including Eurosport, NCAA / MML, and Bleacher Report.
You will work closely with product / project managers, users, development staff, and senior leadership to implement designs, develop and deploy fan-facing solutions.
Offices : WBD :
- Contribute to key initiatives supporting the developer workflow from PR to release.
- Innovate and deliver technical solutions.
- Collaborate with partner engineering teams for inputs, support, and guidance.
- Document technical solutions and articulate them to both business and technical audiences.
- Present, communicate, and advocate engineering perspectives.
- Participate in Agile ceremonies and show ownership of work throughout the sprint :
- 3+ years of experience in building iOS applications.
- 2+ years of experience building applications with Swift and Swift UI.
- Experience with REST and GraphQL APIs.
- Proficiency in Unit, Functional Testing & TDD is highly preferred.
- Experience translating complex design features into modular components using design software (e.g., Figma).
- Ability to create functional-level impact and deliver complex features with little to no oversight.
- Effective communication skills as exemplified by technical documentation deliverables, and stakeholder and adjacent teams interactions.
- Fluency in English is a Skills :
- Experience with Swift Package Manager, multi-module monorepos, and dependency management.
- Experience with Apollo GraphQL or similar frameworks.
- Experience working with design tokens.
- Experience working with push notifications.
- Exposure to sports, media, or entertainment platforms.
- Experience with performance optimization and monitoring expertise for high-traffic Environment :
- Tech Stack : Swift, SwiftUI.
- Development Practices : TDD, pair programming, code reviews, continuous integration and delivery (CI / CD).
- Deployment : Automated using Github Actions, Firebase App Distribution.
- Technologies Used : GraphQL backend, dependency injection, async programming.
- Agile Practices : Dailies, story detailing, planning, retrospectives.
(ref : hirist.tech)