Warner Bros. Discovery (WBD) is looking to grow its digital business and drive digital revenue growth through new direct-to-consumer subscription products for CNN. The CNN growth team needs to build engaging experiences to create a direct relationship with users, explore growth opportunities, and test features to acquire and engage registered users.
Requirements
- 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.
- 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
- 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.
Responsibilities
- Work primarily in modern JavaScript, maintaining and developing components
- Optimize code for performance and scalability
- Contribute to the code & architecture reviews and champion best practices for the organization by defining and evolving engineering standards
- Follow a progressive development methodology, moving from proofs of concept to prototypes to production releases
- Work closely with designers to implement user interfaces that are both functional and visually appealing.
- Ensure cross-browser compatibility and responsiveness of the application.
- Develop and maintain server-side logic using relevant back-end technologies.
Other
- Collaborate with cross-functional teams to create secure, exciting, and performant experiences for users.
- Works harmoniously within a team, and is eager to learn and grow.
- Work closely with our partners in product, design, analytics and marketing to develop and test products and user experiences that drive customer acquisition and engagement throughout the user journey.
- Strong inter-team and cross-team communication
- You understand the constraints of working with a growing team and thrive in an environment that is fast paced.