PureCommit — компания, специализирующаяся на заказной разработке программного обеспечения (аутстафф) и интеграции IT-решений для бизнеса.
Работа в формате аутстафф, оформление по ИП.
Обязанности:
- Разработка, поддержка и улучшение существующего функционала веб-приложений на Flask.
- Рефакторинг и оптимизация существующего legacy-кода.
- Проектирование и реализация новых API-методов и сервисов.
- Взаимодействие с базами данных посредством SQLAlchemy и оптимизация запросов.
- Участие в код-ревью и наставничество для менее опытных коллег.
Требования:
- Глубокое знание Python (не менее 4–5 лет коммерческого опыта).
- Уверенный опыт разработки и проектирования веб-приложений на основе Flask.
- Практический опыт создания, поддержки и документирования REST API.
- Опыт работы с ORM, особенно с использованием SQLAlchemy.
- Умение оптимизировать запросы и проектировать базы данных (желательно PostgreSQL, MySQL).
Будет плюсом:
➕ Опыт работы с legacy-кодом и успешный опыт рефакторинга существующих проектов.
➕ Умение быстро разобраться в чужом коде, определить и исправить узкие места.
➕ Навыки работы с асинхронным программированием (asyncio, FastAPI).
➕ Опыт написания юнит-тестов и интеграционных тестов (pytest).
➕ Опыт работы с контейнерами (Docker, Docker Compose).
Личные качества:
- Умение самостоятельно планировать и контролировать задачи, высокая ответственность.
- Хорошие коммуникативные навыки, способность обсуждать технические решения с командой.
- Умение документировать свой код и принятые технические решения.
- Готовность и способность к наставничеству и проведению код-ревью.
Условия:
-
Удалённый формат,
-
Долгосрочное сотрудничество
-
Аутстафф, оформление по договору с ИП(С оплатой только за результат, без соцгарантий)
-
Гибкий график по Московскому времени
Задайте вопрос работодателю
Вакансия опубликована 3 июня 2025 в Абакане