Senior Software Engineer

Warner Bros Discovery Warner Bros Discovery · Media · Atlanta, GA +1 · Technology

Senior Software Engineer role at Warner Bros. Discovery, focusing on the Editorial Experience and Content Platform (CMS). The role involves building editorial tools with a SaaS strategy, leveraging data and intelligence within the CMS to enhance content reach. The ideal candidate will have strong JavaScript, HTML5, CSS3 skills, experience with Node.js frameworks, and a good understanding of web performance and databases.

What you'd actually do

  1. You love JavaScript. Traversing the DOM comes naturally and Node.js and NPM are the center of your development universe.
  2. You are fluent in HTML5 and CSS3. You understand semantic markup. You can maintain tight CSS for complex layouts.
  3. You know what makes pages fast, blazing fast, or just average. You have an understanding of caching strategies and scalability best practices.
  4. You know your way around a couple databases, relational or non.
  5. You write clean, clear code that others can easily parse, maintain and enhance.

Skills

Required

  • JavaScript
  • HTML5
  • CSS3
  • Node.js
  • NPM
  • JavaScript frameworks
  • HTTP Methods
  • Git
  • Github
  • Web Application framework (Hapi)
  • Bundling (Webpack)
  • Transpilers (Typescript)
  • Unit Testing (Jest)
  • Style compilation (PostCSS)
  • Authentication (Passport.js)

Nice to have

  • caching strategies
  • scalability best practices
  • relational databases
  • non-relational databases
  • rebase
  • merge

What the JD emphasized

  • 5+ years of experience working with other developers on a production system
  • 5+ years of experience with JavaScript, including ES6/7 and asynchronous JavaScript.
  • You have worked with any front-end JavaScript framework in production.