Разработка и поддержка серверной части приложений на Python.
Проектирование, реализация и документирование RESTful API.
Интеграция с внешними сервисами (OAuth, сторонние API, микросервисы).
Оптимизация существующего кода, рефакторинг и устранение узких мест (бенчмаркинг, профилирование).
Работа с базами данных (SQL, NoSQL): проектирование схем, написание запросов, миграции.
Участие в планировании задач, оценка трудоёмкости, участие в Scrum-процессах (ежедневные митинги, спринты, ретроспективы).
Написание модульных и интеграционных тестов (pytest, unittest).
Работа с системами контроля версий (Git): ведение веток, код-ревью, мёрж-реквесты.
Взаимодействие с командой фронтенд- и DevOps-инженеров для обеспечения непрерывной доставки (CI/CD).
Поддержка документации по проекту: README-файлы, спецификации API (Swagger/OpenAPI).
Опыт разработки на Python от 1 до 3 лет (в коммерческих проектах).
Хорошие знания одного или нескольких популярных фреймворков: Django, Flask, FastAPI или аналогичных.
Опыт проектирования и реализации RESTful API.
Понимание принципов ООП, SOLID, паттернов проектирования.
Опыт работы с реляционными СУБД (PostgreSQL, MySQL) и/или NoSQL (MongoDB, Redis).
Умение писать чистый, читаемый и сопровождаемый код.
Опыт написания тестов (pytest, unittest) и понимание TDD/BDD-подходов.
Знание Git: работа с ветками, пулл-реквестами, разрешение конфликтов.
Базовые знания Linux (командная строка, управление процессами, пакеты).
Опыт работы с системами контейнеризации (Docker) и понимание принципов микросервисной архитектуры будет большим плюсом.
Умение оценивать объём задач, участвовать в планировании и следовать agile-практикам.
Коммуникабельность, ответственность, желание расти и учиться новому.
График: 5/2, с 9:00 до 18:00 (возможна удалённая или гибридная работа, обсуждается индивидуально).
Официальное оформление, «белая» заработная плата.
Конкурентная зарплата в зависимости от уровня кандидата и опыта (обсуждается на собеседовании).
Медицинская страховка.
Возможность участия в крупных проектах, профессиональный рост, менторство со стороны опытных коллег.
Уютный офис в центре города, оборудованные рабочие места, кухня, зона отдыха.