Software Developer II

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

Software Developer II role at Warner Bros. Discovery focusing on the Content Platform team, building editorial tools for CNN's storytelling. The role involves working on complex UI challenges, scalable systems, and evolving tools for global journalism within a mature, data-driven SaaS platform. Responsibilities include modern JavaScript development, semantic HTML5, clean CSS3, performance optimization, database experience, and writing understandable, testable code. Requires 3+ years of experience with production systems, JavaScript (ES6+), and a front-end framework, along with strong HTTP understanding and Git proficiency. Nice-to-haves include Agile experience, CMS/editorial tooling familiarity, cloud exposure, design system knowledge, performance/accessibility understanding, and DevOps awareness.

What you'd actually do

  1. You’re fluent in modern JavaScript. DOM traversal feels natural, and Node.js + NPM are core parts of your workflow.
  2. You write semantic HTML5, maintain clean and scalable CSS3, and can implement complex responsive layouts without relying on heavy frameworks.
  3. You understand what makes pages fast. You know caching strategies, bundling tradeoffs, and how to design for scalability.
  4. You’ve worked with relational and/or NoSQL databases and understand when each is appropriate.
  5. You write code that others can easily understand, extend, test, and debug.

Skills

Required

  • JavaScript
  • Node.js
  • NPM
  • HTML5
  • CSS3
  • relational databases
  • NoSQL databases
  • ES6+
  • asynchronous patterns
  • React
  • Vue
  • Angular
  • HTTP
  • Git
  • Webpack
  • TypeScript
  • Jest
  • PostCSS
  • Passport.js
  • automated tests

Nice to have

  • Agile delivery
  • CMS
  • editorial tooling
  • AWS
  • design systems
  • performance
  • accessibility
  • WCAG
  • Lighthouse
  • Core Web Vitals
  • DevOps
  • CI/CD
  • observability tools
  • deployment workflows