Senior Software Engineer

Company: NBCUniversal

Salary: Not provided

Location: , United States

react
express
node
remote

Description

• Design, build, and maintain scalable web applications for Fandango Rewards and promotional platforms

• Develop internal and public APIs

• Write clean, maintainable, and testable code using modern JavaScript (Node.js)

• Collaborate with cross-functional teams—including Product, QA, and UX—to deliver exceptional user experiences

• Participate in and lead technical design discussions and code reviews

• Troubleshoot complex issues in production systems and implement long-term solutions

• Mentor junior developers and contribute to team knowledge sharing

• Contribute to DevOps processes: CI/CD, monitoring, observability, deployment best practices

Requirements

• BS degree in Computer Science, Engineering, or equivalent practical experience

• 5+ years of experience in backend or full-stack software development

• Strong understanding of software engineering best practices and design patterns

• Proficient in JavaScript / TypeScript, Node.js and related frameworks (e.g., Express, React)

• Experience working with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) data stores

• Experience with designing and building RESTful APIs

• Familiarity with Amazon Web Services (AWS)

• Experience with microservice architecture: designing systems using Lambda, SQS/SNS and DynamoDB

• Proficient with version control systems (e.g., Git)

• Solid foundation in networking, infrastructure, and application security principles

Benefits

• Fully Remote: This role has been designated as fully remote, meaning it is expected to be performed from a non-NBCUniversal worksite, typically an employee’s residence.

• Actively participate in Agile ceremonies (e.g., standups, retros, sprint planning)

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.