Position: Middle React Native Developer
Company: Global Teams
Category: JavaScript
Experience required: 1y
English level: intermediate

The project is: ERP system for internal management for the needs of a product company engaged in the manufacture of home and office equipment. For the distribution of the manufactured goods, the company uses a mobile application, the users of which are employees of the company (internal / external). Mobile application are built on the analogy of Uber like system, on the one hand there is the end customer on the other employees who help to install / configure products for the customer.


Required skills:
- Deep knowledge of JavaScript;
- 2 years of experience with React Native;
-Knowledge of Ionic 2-4;
- Experience with Redux/redux-saga;
-Experience with native iOS/Android;
- Understanding of Jenkins / Docker, CI/CD;
- Restful API;
- Git;
- Refactoring existing codebase;
- Deploy application (AppStore, PlayMarket);
- Understanding Application and Component events and lifecycle;
- Good communication skills;
- At least pre-intermediate English level (fluent reading documentation in English).

Will be a plus:
- Writing native modules for iOS/Android;
- Rx.js/redux-observable.

Responsibilities:
-To write high-quality, test-driven code;
-Build pixel-perfect, buttery smooth UIs across both mobile platforms;
-To own the success of your projects both in terms of delivering on the right objectives and doing so on time;
-Take end-to-end ownership of the feature releases;
-Use of third party libraries and API.

We offer:

Young team, creative and cozy atmosphere;
Social benefits, paid vacations, sick-leaves;
Career possibilities with growing team;
Modern office;
Coffee, sweets, fruits and other goodies in the kitchen;
Friendly environment and comfortable schedule;
Free English classes;
Medical insurance/ sports compensation

We will be glad to welcome you in our team!