Position: Middle Front-end (React js) Developer
Company: Blackthorn Vision
Category: JavaScript
Experience required: 2y
English level: intermediate

**Requirements:**
2+ years of experience with JavaScript development;
2+ years of experience with React.js;
2 + years of experience with TypeScript;
Good knowledge of related technologies: HTML, CSS;
Experience with Webpack;
Skills working with version control tools (Git, etc.);
Experience working in Agile/Scrum development environment;
Excellent oral and written communication skills are required;
English level — Upper-Intermediate.

**Would be a plus:**
- Experience with WebGL (Babylon, Pixi, PlayCanvas and Three.js are all popular WebGL frameworks — experience with any of those);
- Experience with computational geometry algorithms and libraries;
- Experience with Material UI.

**We Offer:**
- Challenging and exciting work in a friendly and professional environment;
- Excellent career opportunities and a competitive salary;
- Professional development program with internal seminars on technical topics;
- Flexible work schedule and pleasant working environment including modern and comfortable office;
- 15 working days of paid vacation (21 calendar days), 5 half-paid sick leave days;
- Annual fund for covering employees’ personal needs (medical insurance, sport activities etc.);
- Free English courses;
- Great corporate events and celebrations;
- Access to the corporate library and much more.

**Responsibilities:**
- Work with a team of developers and customers to implement innovative web product;
- Develop a front-end of a web-application with using React.js;
- Develop components which represents specific workflows for documents;
- Develop new features and improve the system functionality according to the customer’s needs;
- Working as a part of Customer’s team and communicate with them daily.

**About The Project:**
Data analytics platform intended to democratize data to drive business value. The company's platform uses data management, entity linkage techniques and deep learning to scan and understand documents, speech and NLP at scale and it can be run on any third-party virtual cloud or on a managed service, enabling clients to integrate with various data sources across industries and produce actionable data points while ensuring data privacy and confidentiality.