Sr. Software Engineer, JavaScript jobs in United States
cer-icon
Apply on Employer Site
company-logo

NBCUniversal · 1 day ago

Sr. Software Engineer, JavaScript

NBCUniversal is one of the world's leading media and entertainment companies, creating and distributing world-class content across various platforms. They are seeking a Sr. Software Engineer, JavaScript to maintain and enhance their existing codebase, develop new features, and collaborate with cross-functional teams to deliver high-quality software solutions.

BroadcastingMedia and EntertainmentNews
check
H1B Sponsor Likelynote

Responsibilities

Regularly maintain and improve the existing codebase to ensure optimal performance and reliability
Debug and resolve complex issues, providing solutions to minimize downtime and enhance user experience
Collaborate with the product team to design and develop new features, enhancements, and improvements
Implement front-end functionality using JavaScript/TypeScript, HTML, CSS, and related technologies
Evaluate the current application architecture and propose and implement improvements for scalability, maintainability, and efficiency
Make informed decisions regarding the selection of frameworks, libraries, and tools to support development efforts
Enforce coding standards and best practices, including code reviews, testing, and documentation, to maintain a high-quality codebase
Mentor and guide junior developers in the team, fostering a culture of continuous improvement
Identify performance bottlenecks and optimize code and resources to ensure the application's responsiveness and efficiency
Collaborate closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions
Stay up-to-date with industry trends, emerging technologies, and best practices in web development, and apply them to the project when appropriate

Qualification

JavaScriptTypeScriptReactNative/ReactJSGraphQLHTML5CSS3Lightning JSAPIsGitCode qualityScrumAgileProblem-solvingCollaborationContinuous learning

Required

Proven experience as an experienced Software Engineer or similar role, with a strong portfolio of web applications
5+ years of professional software development experience using JavaScript and/or TypeScript
3+ years of experience leveraging frameworks such as ReactNative/ReactJS, Angular, VueJS
Experience with APIs and integrating 3rd party libraries
Experience with GraphQL
In-depth knowledge of JavaScript/TypeScript, HTML5, CSS3, and related technologies
Demonstrates strong investigative abilities to track down source of bugs and areas of improvement
Strong architectural skills and the ability to design scalable and maintainable solutions
Dedication to best programming practices, code quality, and continuous learning
Familiarity with front-end build tools and package managers (e.g., Webpack, npm)
Experience with performance improvements and component design
Strong CS fundamentals, troubleshooting, debugging, and problem-solving skills
Experience with test-driven development
Proficient in Git, Git commands and various Git workflows
Solid grasp of development methodologies such as Scrum and Agile
Experience with CI tools like Jenkins, CircleCI & MSFT DevOps
Able to communicate ideas clearly and efficiently
Confidently communicate and collaborate with external teams, such as backend and analytics team members
An owner, committed to quality in every task, large or small

Preferred

Preferred proficiency with Lightning JS framework and HTML5 Canvas
Familiarity with building applications for set-top boxes (STB's) and Connected TV devices (CTV's)

Benefits

Medical, dental, and vision insurance
401(k)
Paid leave
Tuition reimbursement
A variety of other discounts and perks

Company

NBCUniversal

company-logo
NBCUniversal is a media company that provides entertainment and news development, production, distribution, and marketing services. It is a sub-organization of Comcast.

H1B Sponsorship

NBCUniversal has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
unknown
2011-01-29Acquired

Leadership Team

leader-logo
Jeff Shell
CEO
leader-logo
Stephen Burke
Chief executive officer
Company data provided by crunchbase