← back to search

Lead Front End Engineer, React

MediaPlatform®, the industry leader for best-in-class live webcasting technology, is seeking a Lead Front End Engineer to head a team responsible for the next-generation of our flagship application, WebCaster®. We offer organizations the ability to take advantage of scalable cloud-based computing in order to present and manage their rich media.  MediaPlatform® helps clients derive long-term value from their investment in generated content. MediaPlatform’s® software products WebCaster® and PrimeTime® are used by enterprise clients like GM, Accenture, Adobe, and Sprint for live-stream and video-on-demand presentations.

As the Lead Front End Engineer, you will be hands-on while working on our next-generation live streaming application.  We are in the process of taking a proof of concept into a production-ready application and we are looking for an experienced engineer to lead the front-end development.  You will also be responsible for assembling and mentoring a team of front-end Engineers to ensure the long-term success of the project. Working with cutting-edge technologies, collaborating with back-end engineers, and prototyping proof of concepts, you will solve complex UI challenges in innovative ways. You should be well-versed in best practices, but also draw from your experience to know when it may be beneficial to pave new roads. You will be a part of a collaborative environment where each team member feels encouraged to contribute to our processes, decisions, and culture.

Tech Stack

ES6, React, Redux, Material-UI, Typescript, styled-components, WebSockets, Node.js, Webpack, lodash, EventEmitter


  • 3+ years hands-on experience developing web client applications 
  • Make technological recommendations, understanding trade-offs between different alternatives
  • Ability to reason about complex asynchronous code and have a thorough understanding of the JavaScript event looping mechanism
  • Understand how to build applications backed by a REST-full back-end
  • Writing unit tests with tools such as Mocha/Chai, Jasmine, or Jest as well as UI component unit tests using Enzyme, or similar
  • Experienced with an application framework such as React, Angular2+, or Ember
  • Keep up to date with the latest enhancements to the Javascript language
  • Well-versed in distributed version control systems such as Git/GitHub or Mercurial
  • Expert with Firebug and Chrome Developer Tools for debugging, live editing, performance evaluation, JavaScript profiling, etc.
  • Solid understanding of both object oriented and functional programming paradigms

Bonus Points

  • Experience in a start-up environment
  • Experience building reusable, stand-alone React components
  • Experience with video players, such as VideoJs, and native HTML5 video technology
  • Some familiarity with backend technologies and languages such as Java, Python, or NodeJS
  • REST API design and/or development
  • Familiarity with event-driven (messaging) architectures

Please submit your resume when applying. No phone inquiries, recruiters or 3rd party employers.  We do not sponsor H1B visas.  Must possess valid US work authorization.

Apply on Github Jobs