About the company
IT-рекрутинговое агентство Hireway, которое помогает талантливым специалистам находить сильные команды и интересные технологические проекты.
Responsibilities
- Разрабатывать и поддерживать backend-сервисы на Python под руководством опытных разработчиков;
- Создавать и дорабатывать REST API;
- Работать с PostgreSQL и другими базами данных;
- Писать понятный, чистый и тестируемый код;
- Исправлять баги и участвовать в улучшении существующего функционала;
- Покрывать код тестами и самостоятельно проверять свои решения;
- Работать с Git и участвовать в командной разработке;
- Знакомиться с Docker и CI/CD-процессами;
- Участвовать в code review и технических обсуждениях;
- Взаимодействовать с разработчиками, QA и DevOps;
- Постепенно погружаться в архитектуру backend-сервисов и инженерные практики;
- Изучать новые технологии и применять их в работе.
Requirements
- Знание Python на уровне, достаточном для разработки небольших backend-приложений;
- Понимание основных принципов ООП и структур данных;
- Базовое понимание HTTP и REST API;
- Опыт работы хотя бы с одним Python-фреймворком: FastAPI, Flask, Django или аналогичным;
- Базовое знание SQL и опыт работы с PostgreSQL или другой реляционной БД;
- Понимание принципов работы Git;
- Представление о Docker и контейнеризации;
- Понимание основ написания unit-тестов;
- Готовность разбираться в чужом коде и самостоятельно искать решения;
- Желание развиваться в backend-разработке и изучать новые технологии.
Conditions
- Участие в разработке реальных IT-продуктов и сервисов;
- Возможность работать с современным Python-стеком;
- Наставничество и поддержку опытных разработчиков;
- Постепенное погружение в backend-разработку и архитектуру сервисов;
- Гибкий график и результативно-ориентированный подход;
- Конкурентоспособный уровень дохода;
- Возможность профессионального и карьерного роста;
- Работу в сильной инженерной команде и постоянный обмен опытом;
- Быстрое подключение к проектам;
- Доступ к корпоративной библиотеке.