Position: Python Developer (USD Salary)
Company: Gravitum
Experience required: 3y
English level: upper

**What we offer:**

-  No-micromanagement environment for highly self-sufficient individuals,
-  Flexible working hours
-  Location-independent

**Requirements:**

-  Excellent written and spoken English (B2+) is a must,
-  3+ years in backend software development with Python,
-  2+ years in frontend development with React.js and Redux,
-  Advanced knowledge of Python, Flask, RESTful APIs, GraphQL
-  Experience working with SQL databases, optimizing queries, improving performance,
-  Knowledge of GIT or other VCS.
-  Solid knowledge of data structure and algorithms.

**Responsibilities:**

-  Working with back-end development and server-side engineering.
-  Performing some frontend adjustments and improvements,
-  Write effective, scalable, extensible, and testable code,
-  Developing backend components to improve responsiveness and overall performance of the application,
-  Developing database layer with optimized queries,
-  Detecting bottlenecks in legacy code and providing improvement solutions,
Implementing security and data protection solutions.