Руководитель команды разработки
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
XFIT - самая разветвленная сеть фитнес-клубов России: в сети более 100 клубов.
Мы предлагаем своим клиентам не только современные фитнес-программы, но и возможность погрузиться в атмосферу здорового образа жизни практически любому человеку, даже не имеющему опыта тренировок.
XFIT- это сеть универсальных спортивно-оздоровительных комплексов, предлагающих весь спектр услуг на уровне мировых стандартов.
У нас очень амбициозная задача - Мы занимаемся Цифровой трансформацией классического бизнеса в сфере фитнеса. Мы уже запустили Мобильное приложение и внутренний портал, в ближайшее время планируем запуск нового официального сайта.
В связи с новыми вызовами, мы формируем внутреннюю команду разработки для дополнения/замещения компетенций аутсорсинговых команд.
Наш стек: back - PHP 8 (cli, daemon) + Swoole + MySQL + Memcached; front - VUE.JS, NUXT.JS, Swift, Kotlin, Flutter
На текущий момент у нас несколько проектов, со своим стеком, product owner'ами и командой.
Обязанности:
- Анализ текущего состояния кода, серверной архитектуры, формирование видения инхаус команды;
- Формирование команды разработки на full time (удаленная работа);
- Проектирование архитектурных решений, как frontend, так и backend части;
- Руководство процессом поддержки и развития функциональности текущих продуктов;
- Составление roadmap по текущим и новым проектам, контроль следования по сформированному плану, интеграция с существующим 1С;
- Оценка, декомпозиция задач и управление сроками разработки;
- Организация взаимодействия и управление командами разработки: контроль и помощь командам в достижении целей спринта и поставленных задач в roadmap;
- Распределение общего пула ресурсов команд по направлениям;
- Взаимодействие с внешней командой разработки в рамках проектирования, разработки, внедрения и сопровождения систем;
- Взаимодействие с внешней командой серверного администрирования.
Результаты:
- За 2 месяца провести аудит текущего кода, сервисов и состояния проекта, предложить структуру команды и начать поиск сотрудников;
- За 3 месяца полностью набрать команду и перенести проект в инхаус (сроки обсуждаемы).
Требования:
- Опыт формирования команды разработки с нуля – обязательно!
- Опыт руководства процессом переноса проекта из аутсорс команды в инхаус;
- Опыт работы в роли СТО/тех. лида в ИТ/руководство командой разработки;
- Опыт руководства командой разработки (до 15 человек);
- Готовность работать "своими руками" на старте проектов;
- Хорошие навыки people management;
- Знание паттернов проектирования, процесса разработки ПО и современных технологий;
- Понимание общих принципов микросервисной архитектуры и принципов организации современной архитектуры приложений и сайтов;
- Опыт разработки технических заданий, спецификаций и постановок на разработку.
Что умеете делать:
- Занимались и занимаетесь разработкой 5+ лет;
- Имеете большой кругозор в k8s, devops, qa, nt;
- Имеете опыт/представления в Swift ; Kotlin/Java ; Flutter (mobile app);
- Имеете опыт в frontend разработке: VUE.JS, NUXT.JS;
- Имеете опыт в backend разработке: PHP 8 (cli, daemon), Swoole;
- Имеете опыт работы базами данных (знаете SQL): MySQL;
- Знаете системы кэширования (и понимает как внедрять в систему): Memcached/ Redis;
- Умеете выстроить процесс с gitflow;
- С опытом работы с 1+ проектами включающими себя (k8s, devops, qa, nt);
- Умеете строить собственную команду;
- Умеете декомпозировать и ставить задачи;
Условия:
- Уровень оплаты труда обсуждаем индивидуально (в зависимости от опыта и компетенций);
- Заработная плата состоит из оклада и премиальной части (при условии успешного и эффективного выполнения поставленных задач в соответствии с roadmap);
- Удаленный график работы, возможно оформление по ИП.