Manager, Software Development

Warner Bros Discovery Warner Bros Discovery · Media · Kanata, ON +1 · Technology

Manager, Software Development for CNN's Growth Team, focusing on building features for registered users on a leading news and media platform. The role involves collaborating with cross-functional teams to create secure, exciting, and performant experiences, driving customer acquisition and engagement, and contributing to the growth of CNN's digital business. The team is exploring new direct-to-consumer subscription products and building capabilities to expand the registered user audience.

What you'd actually do

  1. Work primarily in modern JavaScript, maintaining and developing components
  2. Optimize code for performance and scalability
  3. Contribute to the code & architecture reviews and champion best practices for the organization by defining and evolving engineering standards
  4. Strong inter-team and cross-team communication
  5. Follow a progressive development methodology, moving from proofs of concept to prototypes to production releases

Skills

Required

  • 5+ years of experience working with other developers on a production system
  • 5+ years of experience with JavaScript, including ES6/7 and asynchronous JavaScript.
  • Experience with performance monitoring and analytics tools like Datadog, New Relic, or similar.
  • Ability to review group or company level priorities (such as OKRs) breaking down problems into meaningful tasks and solutions working with peers within the team cross-functionally across the organization.
  • Deep industry experience with modern development technologies, and hands-on familiarity with both client and server technology. Have a solid understanding of common software data structures and algorithms

Nice to have

  • Experience building internationalized and localized software for global users.
  • Experience developing CMS platforms preferred
  • Experience using handlebars.js for templating and view logic where applicable.
  • Experience in setting up, managing, and optimizing CI/CD pipelines using AWS tools and services.
  • Some python experience preferred
  • Experience with vue.js
  • Experience integrating authorization and payment APIs within the application layer
  • Experience A/B testing

What the JD emphasized

  • critical part of our success