This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
NBCUniversal is seeking a Sr Software Engineer (UX) to lead the development of innovative new systems and solutions using emerging technologies.
The role involves developing front-end prototypes rapidly for new proofs of concept, ensuring high usability and adherence to design specifications.
The candidate will maintain a working knowledge of back-end systems to facilitate efficient API integration and occasional deployment of basic full-stack applications.
Responsibilities include integrating front-end systems into Active Directory and UX flows for SAML authentication.
The engineer will uphold high standards of code quality through rigorous testing and adherence to code standards.
Developing automated tests for code to ensure compatibility with team’s work and NBCUniversal’s system portfolio is essential.
The role requires creating documentation for developers and business users to help them understand the products.
Collaboration with a multidisciplinary team within a matrixed organization is necessary, leveraging strong interpersonal skills.
The engineer will deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues when necessary.
Utilizing tools for code and test generation to accelerate the delivery of features and components is also part of the job.
Requirements:
A minimum of 5 years of experience in full stack or front-end development, demonstrated through a comprehensive portfolio and related experience is required.
The candidate must have the proven capability to bring a basic application from idea to delivery without requiring support from others.
Expertise in modern JavaScript, including ES6+ features and asynchronous programming, is essential, with strong preference for React as the front-end framework.
A strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices is necessary.
Experience with front-end testing frameworks, code versioning tools, and a commitment to writing clean, maintainable code is required.
A basic understanding of backend technologies (Python) and RESTful services, with practical experience in integrating and consuming APIs in front-end projects is needed.
The candidate should demonstrate the ability to adapt to an agile development environment and quickly incorporate feedback.
The ability to visualize the architecture of a proposed system or service and effectively communicate it is required.
Benefits:
This position is fully remote, allowing employees to contribute from a non-NBCUniversal worksite, typically their residence.
The role is eligible for company-sponsored benefits, including medical, dental, and vision insurance.
Employees will have access to a 401(k) plan, paid leave, tuition reimbursement, and a variety of other discounts and perks.
Additional information about the benefits offered by NBCUniversal can be found on their Careers website.