
Руководитель отдела разработки
Описание вакансии
Qugo — это платформа для работы с внештатным персоналом: самозанятыми, ИП, физлицами.
Мы помогаем компаниям, которые работают с большим числом исполнителей, автоматизировать процессы, свести ручные операции к нулю и снизить риски переквалификации.
Бэкенд: C# 12+ / .NET 8+, EF Core, Web API, RabbitMQ + MassTransit, Saga
Фронтенд: React (+Next), TypeScript
БД: PostgreSQL, MongoDB, MariaDB, Redis
Инфраструктура: Kubernetes, Docker, OpenSearch, Prometheus, Grafana, Graylog
CI/CD: GitLab CI / GitHub Actions, xUnit, Testcontainers
Формирование структуры команд, распределение людей по потокам, найм и расширение отдела
Выстраивание единых процессов разработки на всём пути: от постановки задач до релиза — CI/CD, code review, релизные циклы, QA-процессы
Кросс-функциональная координация с продуктом, дизайном, инфраструктурой и смежными подразделениями
Планирование ресурсов и мощностей отдела, приоритизация совместно с Product Manager'ом
Проведение 1-on-1, performance review, развитие сотрудников, построение карьерных треков
Онбординг новых сотрудников, менторство тимлидов
Контроль архитектурного и инфраструктурного качества платформы в целом — от клиентской части до базы данных
Согласование и контроль единой технической стратегии отдела, предотвращение фрагментации архитектуры
Архитектурное ревью, контроль качества кода и управления техническим долгом
Принятие ключевых решений по выбору технологий и паттернов, проектирование сквозных технических решений
Участие в декомпозиции сложных задач, оценка сроков, планирование спринтов и релизов
Hands-on участие в ключевых архитектурных задачах (20–30% времени)
Опыт руководства командами разработки от 2 лет — управляли как минимум бэкендом и фронтендом
Опыт выстраивания процессов разработки полного цикла (CI/CD, code review, релизные процессы, QA)
Понимание full-stack разработки: как работает бэкенд (микросервисы, SOA, DDD), как устроен современный фронтенд (React/TypeScript), как строятся DevOps-процессы
Понимание архитектуры баз данных, микросервисного взаимодействия, распределённых транзакций (Saga, RabbitMQ/MassTransit)
Способность проводить архитектурное ревью и принимать технические решения на уровне всего стека
Системное мышление: видит продукт целиком — от UI до инфраструктуры
Умеет выстраивать процессы и масштабировать их с ростом команды
Чёткая коммуникация: переводит бизнес-требования в технические задачи и обратно
Развивает людей: растит тимлидов, менторит команду
Понимает бизнес-контекст и умеет принимать решения на основе приоритетов продукта
Команду сильных разработчиков и свободу в выстраивании процессов
Сохранившуюся атмосферу стартапа без корпоративной бюрократии
Официальное трудоустройство по ТК РФ, полностью удалённый формат
Конкурентный уровень заработной платы