Remote Sr Software Engineer (UX, Python, API)

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
$ 110,000 - 140,000 USD / year
N
NBCUniversal's company logo
NBCUniversal
View company profile
Leave a feedback