Position: Trainee / Junior Python developer
Company: IT Craft
Experience required: no_exp

IT Craft invites Python developer to join the company.

Required skills:
- Basic knowledge of web development;
- Knowledge of OOP;
- Basic experience with Python 3;
- Basic experience with any of Python web frameworks (Django, Flask, Tornado, FastAPI);
- Knowledge of Database design (DB design and SQL queries);
- Basic experience with GIT and gitflow;
- English: you should feel comfortable in dealing with the requirements and documentation in English.

Will be a plus:
- Experience in Docker usage;
- Experience of creation unit tests for Django projects;
- Experience with Django Rest Framework;
- Experience in API documentation (Swagger, Redoc, Postman);
- Experience with task tracking systems like JIRA, Trello.

IT Craft offers:
- Competitive salary according to the qualifications;
- Comfortable working environment;
- Flexible working hours;
- Benefits package;
- In-house English training;
- Reward for sports activities.