Position: React Native Developer
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

Tech-stack:
Currently, synchronous and monolithic Django-based application, but service-oriented domain which may lead to application decoupling, later. AWS is used as a primary infrastructure provider. 95% tests-coverage, code linters, and checkers, including typing.
- React Native (production experience) is a must
- Fullstack with the knowledge of Python (Django framework)
- Solid OOP, and strong communication skills.
- Good mid-level or Senior developer.
- Able of working independently and be a key developer in a small team

Requirements:
You’ll benefit from being self-managed and having a can-do attitude.  The project will require you to take full responsibility for tasks and features and drive them from the ground up: requirements refinement, planning code architecture, writing tests and reviewing others. Clean code is welcome, don’t be afraid to refactor wisely and bring up best practices. Python fluency and Django knowledge would be of use.

Responsibilities:
Various tasks, including building APIs, integrations with services, collecting and managing data, building UI and management tools, refactoring, and optimization of the code-base.
The team is very flexible on improvements and appreciates initiatives.

We offer:
- Direct cooperation with the customer
- Dedicated HR / Client Manager
- Regular performance reviews
- Work on bleeding-edge projects on a team of experienced and motivated engineers
- Flexible working hours
- English classes / Grid University courses
- Remote work opportunity