Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Senior Front End Engineer, React

Engineering | Los Angeles, CA | Full Time

Job Description

MediaPlatform®, the industry leader for best-in-class live webcasting technology, is seeking a Senior Front End Engineer to be a part of a team responsible for the next-generation of our live video streaming software. 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® current 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 a Senior Front End Engineer, you will be hands-on while working on our next-generation live video streaming application, Broadcaster®.  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 be a key contributor to the front-end development.  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, Webpack, EventEmitter

Requirements

  • 6+ years hands-on experience developing web client applications
  • 2+ years of experience with an application framework such as React, Angular2+, or Ember (React preferred)
  • Capacity to 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
  • Understanding of how to build applications backed by a REST-full API
  • Knowledge and understanding of writing unit tests with tools such as Mocha/Chai, Jasmine, or Jest as well as UI component unit tests using Enzyme, or similar
  • 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
  • Solid understanding of both object oriented and functional programming paradigms
  • Experience working in and understanding of Agile product development methodologies

Bonus Points

  • Experience in a small organization or start-up environment
  • Experience building reusable, stand-alone React components
  • Experience with video players, such as VideoJs, and native HTML5 video technology
  • REST API design and/or development
  • Familiarity with event-driven (messaging) architectures
  • Basic understanding of running applications and services in AWS
  • Familiarity with CI/CD and DevOps best practices

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.