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 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 engineer will maintain a working knowledge of back-end systems to facilitate efficient API integration and deploy 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.
  • Automated tests must be developed for code to ensure compatibility with team and NBCUniversal systems.
  • Documentation for developers and business users will be created to enhance understanding of products.
  • Collaboration with a multidisciplinary team within a matrixed organization is essential, leveraging strong interpersonal skills.
  • The engineer will deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues as necessary.
  • 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 essential, with proficiency in at least one modern front-end framework (React preferred).
  • 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.
  • 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 must demonstrate adaptability to an agile development environment and the ability to visualize and build proposed system architectures.
  • 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, paid leave, and tuition reimbursement.
  • A variety of discounts and perks are also available to employees.
  • More 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