Senior Software Engineer

Who We Are NBC News Digital is creating the digital future for one of the world’s best-known and most-trusted news organizations. Our Digital Technology organization is at the center of building and improving a suite of digital products including user experiences across web, mobile apps, OTT devices, storytelling tools including CMS and curation systems, and a platform to distribute that content to hundreds of millions of users. Our brands include NBC News, Today, MSNBC, CNBC, E! News, and Telemundo Noticias. Overview: We're on the lookout for a seasoned Senior Software Engineer with a robust background in Drupal 9 and TypeScript, to spearhead the backend services for CMS integration. This role is pivotal, focusing on the creation and maintenance of complex APIs and modular Drupal backends, along with componentized TypeScript-based React frontends. Responsibilities: Implement, and maintain robust CMS services, with a focus on Drupal 9 modules such as Feeds, Workflows, Scheduling, JSONAPI, REST API, and GraphQL. Develop a growing suite of npm modules written in TypeScript aimed at abstracting our services for a React/TypeScript decoupled frontend, ensuring modularity and reusability across our digital properties. Collaborate closely with Product, Operations, Design, and Editorial teams to bring digital content strategies to fruition. Conduct thorough and regular testing and code reviews, to ensure seamless integration and functionality. Write, maintain, and optimize code, ensuring high performance and responsiveness. Offer strategic technical insight to influence our product roadmap, providing guidance on best practices.

Job ID
743999971910533
DetailURL
https://jobs.smartrecruiters.com/NBCUniversal3/743999971910533
Job Level
Profession
LastUpdated
Search Meta
51576025 News Group HQ News Group Digital Technology Engineering United States NEW JERSEY Englewood Cliffs
Job Reference number
51576025
Multi Location
No
Is Remote Job?
No