Backend Python Developer Middle/Senior
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О нас
Мы строим B2B-платформу для продавцов маркетплейсов — оптовый маркетплейс цифровых товаров (игры, подписки, SaaS-ключи и т.д.). Проект уже в продакшене (первая версия) и приносит прибыль (отслеживаем GMV как ключевую метрику).
Что нужно делать?
- Разрабатывать, масштабировать и поддерживать бэкенд-сервисы платформы
- Проектировать и реализовывать API (REST, GraphQL) для фронтенда и внешних интеграций
- Участвовать в проектировании архитектуры и обсуждении технических решений
- Оптимизировать производительность и отзывчивость критических сервисов
- Работать с базой данных, писать эффективные запросы и миграции
- Участвовать в код-ревью, проводить рефакторинг, оптимизировать кодовую базу
- Интегрировать сторонние сервисы и платежные системы
Команда и стек технологий
Сегодня:
- Founder/CEO
- Product manager
- Technical delivery manager
- Backend developers
- Frontend developers
- UI/UX
- Support
Через год: 10–20 чел. (Python/FastAPI, React, PostgreSQL, GitHub Actions, K8s)
Рабочие языки: русский и английский (клиенты — RU, MENA, CN, EU).
Стек технологий:
- Python 3.11+
- FastAPI / Django (основные фреймворки)
- PostgreSQL, Redis
- RabbitMQ / Kafka
- SQLAlchemy, Alembic
- Docker
- GitHub Actions (CI/CD)
Ожидания от кандидата
Hard Skills
- Опыт коммерческой разработки на Python от 3-4 лет
- Уверенное знание фреймворков: FastAPI и Django (Django REST Framework)
- Опыт проектирования и разработки REST API; понимание принципов GraphQL будет плюсом
- Глубокие знания SQL (PostgreSQL), опыт оптимизации запросов
- Опыт работы с системой миграций (Alembic или аналогами)
- Понимание принципов асинхронного программирования (asyncio)
- Умение писать модульные и интеграционные тесты (pytest)
- Опыт работы с Git
Soft Skills
- Умение обсуждать и аргументировать технические и архитектурные решения
- Опыт работы в Scrum-команде, тесное взаимодействие с фронтенд-разработчиками и продукт-менеджерами
- Способность самостоятельно формировать дорожную карту своего направления, оценивать задачи и нести ответственность за результат
- Готовность разбираться в чужом коде и вносить в него улучшения
Nice to Have
- Опыт работы с оркестрацией (Kubernetes)
- Навыки настройки или работы с CI/CD (GitHub Actions)
- Понимание message brokers (RabbitMQ, Kafka)
- Опыт работы в высоконагруженных проектах
- Базовое понимание фронтенда (React/TypeScript) для более эффективного взаимодействия с командой
Условия работы
Формат: 100% remote, гибкое начало дня 09:00 ± 2 ч (по UTC+3)
Занятость: full-time, 40 ч/нед.
Договор: ИП/ООО (Россия) или service-contract (Дубай)
Отпуск: 28 календарных дней + все официальные праздники по месту вашего проживания.
Бонусы
Компенсация: 3000 net + квартальный performance-bonus до 20% по KPI.
Карьерный рост: по итогам performance review через год возможен переход на следующий грейд.
Компенсация co-working или high-speed Internet.
Почему стоит к нам:
- Никакой рутины — мы интегрируем новые сервисы и строим shared решения, которых ещё нет на рынке
- Ваши решения напрямую влияют на GMV и прибыль; вклад видят команда и клиенты.
- Стартап-масштаб с реальным доходом: есть ресурс на эксперименты, но без «сжигания денег».
- Автономия в процессах и инструментах при поддержке команды.