JavaScript Engineer

Overview

Remote
$70 - $70 per hour
Contract - W2
Contract - Independent
Contract - 12 month(s)

Skills

JavaScript Engineer

Job Details




We are looking for a Senior Front-End Engineer to support major initiatives across our client's website and potentially Chromecast platforms. This is an exciting opportunity to work on high-visibility, high-traffic consumer-facing applications. Experience with React, Typescript, and CSS are required.


What You'll Do




  • Build and maintain front-end experiences using ReactJS, TypeScript, and CSS




  • Contribute to the migration and integration of new backend systems-ensuring smooth transitions without disrupting the user experience




  • Support the rollout of major sports and event-based features using scalable, maintainable front-end architecture




  • Participate in modernizing existing codebases while balancing product delivery timelines with technical cleanup




  • Collaborate with product, engineering, and QA teams to ensure high-quality feature implementation




  • Trace, debug, and resolve issues efficiently across the codebase, with an emphasis on root-cause analysis




  • Work with internal SDKs to support video player integration and user-facing playback experiences (no deep video streaming work required)




What We're Looking For




  • Senior-level experience with TypeScript and strong command of modern ReactJS (hooks, context, performance optimization, component architecture)




  • Proficiency in CSS and responsive design




  • A solid understanding of front-end best practices and design patterns




  • Ability to architect code with scalability, reusability, and developer experience in mind




  • Skilled at tracing code paths and debugging issues independently




  • Experience with Webpack, CI/CD pipelines, and general dev infrastructure is a plus




  • Familiarity with video playback features and SDK integration is a bonus, but not required




If you're a strong front-end engineer who thrives in dynamic environments and enjoys working on meaningful, high-impact digital products, we'd love to hear from you.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.