Python (Django) Developer (offline)

Project: Task tracker, task accounting system for the US market.
Team Size: 1 - Senior backend, 1 - Scrum Master (the team is distributed around the world).
Tasks performed:
β€’ Django backend development;
β€’ REST API development on DRF;
β€’ Code coverage with tests;
β€’ Working with the database at the ORM level;
β€’ Participation in the discussion of tasks;
β€’ Participation in daily stand-ups;
β€’ API documentation maintenance (Swagger, JSON).
Environment:
β€’ Django, Django Rest Framework, Django ORM, PostgreSQL.

Requirements:
β€’ at least 1.5-2 years of commercial experience with Python;
β€’ good knowledge of Django;
β€’ good knowledge of Django ORM, Django REST framework;
β€’ experience with PostgreSQL;
β€’ experience in developing REST API on DRF;
β€’ understanding of the principles of microservice architecture;
β€’ experience in writing tests (unit test, py test);
β€’ good knowledge of algorithms and basic design patterns;
β€’ knowledge of English from Upper-Intermediate (be ready to pass an interview with a client, communicate at stand-ups in English);
β€’ team player.

It Will be a plus:
β€’ Experience with Flask, Celery, Redis, SqlAlchemy.

We offer:
β€’ flexible work schedule (office or remote, mix);
β€’ medical insurance and paid vacation;
β€’ salary review every 6 months;
β€’ paid courses, training's, conferences;
β€’ free access to the gym + yoga;
β€’ drinks, fruits and sweets in the office;
β€’ corporate events;
β€’ cool management.

The job ad is no longer active
Job unpublished on 23 September 2021

Look at the current jobs Python Kyiv→