{bc}
indeed

Staff Software Developer

Warner Bros. Discovery
Kanata, CAN
Full-time
Onsite
$94,200 to $150,700 per year
Discovered 1 months ago
JavaScriptTypeScriptNode.jsExpressReactVue

Full Job Posting

Role Overview

CNN Digital Commerce is seeking a Staff Software Developer experienced with modern enterprise languages and development platforms, especially JavaScript and Node.js.

The role involves designing, implementing, testing, and deploying customer-facing web applications.

The position requires clear communication of technical reasoning through design diagrams and review meetings.

Core Responsibilities

  • Create customer-facing products, testing artifacts, and development tooling.
  • Apply software development lifecycle practices and operational excellence.
  • Evaluate newer technologies and concepts related to engineering best practices.
  • Communicate technical decisions through design diagrams and review meetings.
  • Mentor peers and provide technical guidance across relevant technologies.
  • Monitor code health, infrastructure health, and application performance.

Qualifications and Experience

  • Have 10 or more years of software development experience focused on application development.
  • Have 10 or more years of experience with JavaScript, TypeScript, Node.js, Express, and React, Vue, or Angular.
  • Have working knowledge of Postgres, Elasticsearch, and Redis.
  • Have expert-level experience with Fastly, AWS, Serverless/SAM, CloudFormation, Docker, Jenkins, and Git.
  • Have hands-on familiarity with client- and server-side technologies, data structures, and algorithms.
  • Have built medium- to large-scale mission-critical, high-availability production systems.
  • Demonstrate strong design skills and the ability to explain difficult technical concepts clearly.
  • Have experience monitoring code health, infrastructure health, and application performance.

Preferred Experience

  • Experience in e-commerce, affiliate platforms, or consumer media is preferred.
  • Experience with Kanban or Scrum teams and project-management tools is preferred.
  • Experience with interviewing and talent acquisition is preferred.
  • Experience with Agile methodologies and practices supporting continuous deployment and incremental delivery is preferred.
  • Strong system engineering knowledge, including database design, application architecture, operating systems, and networking, is preferred.
  • Professional use of functional-style concepts or non-procedural programming is a plus.
  • Two years of object-oriented JavaScript experience is a plus.

Compensation

  • The disclosed base salary range is $94,200 to $150,700 per year.
  • Additional compensation may include bonuses, incentives, awards, and employee benefits.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Warner Bros. Discovery