Intermediate Front-End (React.js) Engineer

Hot vacancy

Web Stack

Live streaming platform for broadcasting around-the-sports events.

The customer had an idea to develop a full-stack solution for live broadcasting of everything that happens behind the scenes of sports events. In the course of this cooperation, Leobit created a product that offers simultaneous broadcasting to multiple targets, media team management, interaction with fans, viewer engagement, and other functions. This solution allows fans to peek into the life of their favorite sports team with the help of a smartphone and Internet access.
The broadcaster application developed by Leobit’s team is intended for football teams, leagues, and other corporate customers that want to perform live streaming. It also allows streaming video not only to the native module of the customer company, but also to Facebook, YouTube, Twitter, and any other platforms that accept video streaming.
This live sports streaming application gives unique capabilities for broadcasters and viewers. It also provides a broad functionality including streaming, chats, and polls which can be adapted to the needs of a client.

Responsibilities:
  • Develop and deliver applications in accordance with the established standards
  • Implement code refactoring and optimization methods
  • Estimate tasks using various techniques
  • Maintain and upgrade existing system
  • Collaborate with the team and mentor juniors
Experience and skills we need:
  • Two-year experience working with React
  • Excellent knowledge of HTML, DOM, CSS and JS (ES2015+)
  • Hands-on experience with React-stack technologies: Redux/MobX, Next.js, React Router, etc.
  • Good knowledge of Git and Webpack
  • Experience with one of the React testing libraries (e.g. Jest would be a plus)
  • Hands-on experience with Flow/TypeScript, Node.js (would be a plus)
  • Understanding of front-end performance patterns, scalability, and accessibility
  • Bachelor’s or Master's degree in computer science (or similar technical field)
  • Level of English: Intermediate strong (at least)
We offer:
  • Interesting and challenging projects
  • Competitive compensation and regular results-based salary review
  • A broad range of professional education and personal development possibilities
  • Comfortable and cozy working environment
  • Motivated colleagues with profound knowledge of technical field
  • Аttractive compensation package

JOIN LEOBIT'S TEAM

Fill out the form below or send us your CV at cv@leobit.com.

CV