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 rapid development of front-end prototypes 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.
  • Development of automated tests for code is required to ensure compatibility with team and NBCUniversal systems.
  • Documentation for developers and business users will be created to aid in understanding the products.
  • Collaboration with a multidisciplinary team within a matrixed organization is essential, leveraging strong interpersonal skills.
  • The position involves deploying to cloud-based platforms and troubleshooting application, cloud, and configuration issues.
  • Tools for code and test generation will be utilized to accelerate the delivery of features and components.

Requirements:

  • A minimum of 5 years of experience in fullstack or front-end development/engineering is required, demonstrated through a comprehensive portfolio.
  • The candidate must have the capability to bring a basic application from idea to delivery independently.
  • Expertise in modern JavaScript, including ES6+ features and asynchronous programming, is necessary, 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 essential.
  • 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 adaptability to an agile development environment and the ability to visualize and build system architecture.
  • Familiarity with secured internal network environments and complex cloud network setups is desired.
  • Effective communication skills and the ability to translate business needs into clear technical requirements are important.

Benefits:

  • This position is fully remote, allowing employees to work from 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 and paid leave.
  • Tuition reimbursement is offered to support further education.
  • A variety of discounts and perks are available to employees.
  • More information about the benefits can be found on the NBCUniversal 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