- Experience
- 10+ yrs
- Salary
- USD 94,200 – USD 150,700 / year
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Warner Bros. Discovery and CNN
Welcome to Warner Bros. Discovery, home to iconic content ranging from fantasy worlds to natural wonders, backed by creative and technological innovators worldwide. As part of this dynamic environment, CNN offers exciting career opportunities supported by comprehensive benefits, a culture of inclusivity, and continuous personal development.
Position Overview
CNN Digital Commerce seeks an experienced Staff Software Developer proficient in modern development frameworks with an emphasis on JavaScript and Node.js. The role involves designing, implementing, testing, and deploying sophisticated web applications, with strong involvement across the software development lifecycle.
The developer will build customer-centric products, develop testing tools, and engage in continuous learning of emerging technologies and best practices to drive operational excellence. Effective communication skills are essential for articulating design decisions and collaborating within the team.
Key Responsibilities
- Lead the design and development of enterprise-grade web applications focusing on customer-facing solutions.
- Create and maintain testing artifacts and development tooling to ensure product quality.
- Communicate design approaches and technical decisions clearly through diagrams and review discussions.
- Mentor team members and provide technical guidance on JavaScript-based technologies.
- Advocate for and implement monitoring strategies to maintain code, infrastructure health, and application performance.
Required Experience and Skills
- Over 10 years software development experience with a strong focus on application building.
- Extensive expertise with JavaScript, TypeScript, Node.js, Express, and front-end frameworks like React, Vue, or Angular.
- Working knowledge of PostgreSQL, Elasticsearch, and Redis databases.
- Proficient with modern engineering tools and platforms including Fastly, AWS, Serverless/SAM, CloudFormation, Docker, Jenkins, and Git.
- Deep understanding of software data structures, algorithms, and building high-availability, mission-critical production systems.
- Strong communication skills to clearly explain complex technical concepts.
- Active participation in technology communities.
Preferred Qualifications
- Background in e-commerce, affiliate platforms, or consumer media.
- Experience in Agile environments, particularly Scrum or Kanban methodologies.
- Familiarity with project management tools supporting Agile workflows.
- Involvement in interviewing and hiring processes.
- Strong system engineering knowledge including database design, application architectures, operating systems, and networking.
- Skills in non-procedural or functional programming techniques.
- Additional experience in object-oriented JavaScript programming.
Company Values and Inclusion
Warner Bros. Discovery follows core guiding principles focusing on innovation, inclusion, and support that enables employees to thrive. The company is an equal opportunity employer committed to workforce diversity without discrimination.
Accommodations for candidates with disabilities are available during the recruitment process.
Compensation and Benefits
The role offers an annual salary ranging from $94200 to $150700, depending on location, experience, and other factors. Additional compensation components may include bonuses and incentive programs. Employees benefit from comprehensive health coverage, wellness programs, insurance plans, retirement savings, and paid time off.
Additional Information
This opportunity is to fill a current vacancy at Warner Bros. Discovery's CNN Digital Commerce team, located in Kanata, Ontario, Canada.
Level
Mid
Industry
Media