YLAB Development ищет Python Backend Developer.
Обязанности:
- Разработка и развитие backend‑сервисов на Python (FastAPI, Django, Flask) в микросервисной архитектуре
- Проектирование и реализация REST API, проработка контрактов, версионирование API и интеграций
- Работа с данными: проектирование схемы, оптимизация запросов, миграции в PostgreSQL (SQLAlchemy, Alembic)
- Интеграция с очередями сообщений и кэшами: RabbitMQ, Redis
- Написание unit‑ и integration‑тестов (pytest), участие в code review
Требования:
- Коммерческий опыт разработки на Python от 3 лет (Middle+ / Senior)
- Уверенное владение Python 3.10+: typing, asyncio, concurrency patterns
- Глубокое знание веб‑фреймворков: FastAPI, Django (DRF), Flask
- Опыт работы с PostgreSQL: схема, сложные запросы, оптимизация, транзакции
- Уверенная работа с ORM (SQLAlchemy, Django ORM) и миграциями
Условия: удалённо/гибрид