Position: Middle React.js Developer
Company: Limestone Digital
Experience required: 3y
English level: upper

Required Skills:

— Experience with REACT — at least 2+ years
— Experience with Redux — must
— Experience with TypeScript — must
— Experience with Material UI — an advantage
— Experience with testing frameworks including Jest and cypress — must
— Experience with ECMAScript 6+ Webpack and Lerna — an advantage
— Good understanding of front-end technologies, including, HTML5, CSS3
— Knowledge of how to interact with RESTful APIs and formats (JSON, 
     XML)
— Proficient understanding of code versioning tools (Git)
— Experience with defining the front-end structure
— Upper-Intermediate + spoken English (you’ll communicate directly with 
     the USA team)

As a plus:
— Experience with working in a big team

Responsibilities:
— Work closely with the other engineers to develop a high-quality product 
     for our Client
— Implement UI functionality according to the Client’s requirements using
     best practices
— Cooperate with the back-end developer in the process of building the
     RESTful API
— Develop and write efficient, readable code in React/JS
— Work with third-party libraries
— Continuous self-improvement

We Offer:
— We invite you to join our friendly international team and work in a 
     comfortable office not far from metro or remote works
— Comfortable work schedule
— Zero bureaucracy
— Pleasant working atmosphere
— Interesting projects and challenging tasks
— Opportunities for self-realization, professional and stable career growth
— English courses

About project:
Our client is the industry’s leading provider of Video Synopsis solutions for rapid video review and search, real-time alerting, and quantitative research insights.
Project technology stack:
Front-end part:
— React + Redux
Back-end part:
— ASP.NET