Position: Middle Full-Stack Java Script Developer
Company: NCube
Category: JavaScript
Experience required: 3y
English level: upper

**About the client —** machine learning and data scientists who develop applications based on proprietary artificial intelligence algorithms.

**Project —** fast-growing French start-up founded in 2014, with the usage of scientific modeling, machine learning, and everything related to artificial intelligence. They apply responsible artificial intelligence, hybrid modeling using the best of machine learning and explicit modeling. Always care about impact and long-term value and strive to use science to create business value. They help their clients and partners become AI-powered companies and develop some cool tools like Lymia and Ukpik.

**The main task of the project is —** solutions development for hiring Limiya and smart computer vision Ukpik. The opportunity of obtaining unique skills of JS, Node, React, and Machine Learning.

**Requirements:**
- 3+ years of work experience.
- Experience with Node.js, JavaScript solutions leveraging React, Typescrip.
- You are a problem solver and use programming language or frameworks as tools.
- Prior experience building and managing REST APIs.
- You are comfortable with a distributed async architecture.
- You have worked with multiple DB technologies - noSQL, RDBMS, Graph, etc.
- You have a good grasp on computer science fundamentals.
- You are good with Data Structures and Algorithms.
- Upper-Intermediate English and better.

**Responsibilities:**
- Contribute to a library of proprietary components.
- Design and develop JavaScript solutions leveraging React, Typescript, Node.js.
- Participate in an Agile team and be actively involved in the full software development life cycle.
- Develop new and improve existing processes.
- Generate and execute unit tests and test automation.

**We offer:**
- Competitive salary with the regular review;
- Flexible working schedule, fully remote work opportunities;
- Working equipment;
- Accountant assistance;
- Vacation (up to 20 working days);
- Paid sick leaves (10 working days);
- Online English courses;
- Direct cooperation with the customer;
- Teambuildings, corporate parties and company trips abroad;
- Great working environment and team spirit.