Тимлид-разработчик, Team Lead, middle

Дата размещения вакансии: 20.11.2024
Работодатель: Welcome Group
Уровень зарплаты:
з/п не указана
Город:
Ижевск
улица Карла Маркса 2
Требуемый опыт работы:
От 3 до 6 лет
Привет ​​! Мы Welcome Tech — отдел продуктовой веб-разработки ресторанного холдинга Welcome Group. Занимаемся развитием внутреннего продукта для автоматизации доставки еды из 45 ресторанов, который объединяет: гостей, курьеров, диспетчеров и рестораны. В среднем выполняем 30 000 заказов в месяц и где-то 1 000 в день.
Мы ищем тимлида. Будет мнооооого интересной работы и достойная компенсация. Команда разработки включает 4 бэка и 1 фронта. Плюс РП, Аналитик и QA. Работаем и придерживаемся методологии SCRUM.
Вы будете активно участвовать в планировании проекта, декомпозиции, оценке и приемке задач, управлении работой команды, активно взаимодействовать с РП, Аналитиков и QA. У вас будет возможность влиять на процессы в команде, объем работ и качество результата.
Проект:
Welcome Доставка — агрегатор доставки из ресторанов холдинга:
1. клиентские интерфейсы: Сайт, Android и iOS;
2. внутренние интерфейсы: диспетчер, кухня, курьер и маркетинг;
3. вишенка на торте ядро системы с бизнес-логикой.
Работы много, будут задачи с серьезными вызовами на стыке между сервисами.
Техстэк:
Бэк пишем на PHP, используем Zend, движемся к Symphony. Фронт — Angular, React, Flutter. Мы не ограничиваем себя этим набором — есть свобода выбора.
  • PHP и фреймворки Zend и Symphony
  • MySQL, PostgreSQL, Redis
  • Rest API, SOAP
  • Docker
  • SPA, PWA
Обязанности:
Видим тимлида как управленца командой разработки с развитыми техническими навыками. В контуре аналитик—тимлид—команда—QA. Писать код скорее всего не будете, в рамках задач будет:
  • управление разработкой в рамках проекта;
  • подбор оптимального стека и проектирование решений;
  • взаимодействие с аналитиком для фиксации требований;
  • оценка и декомпозиция работ для новых итераций / спринтов;
  • обсуждение и приемка задачи в своей группе (ревью кода);
  • совершенствование инфраструктуры для проектов;
  • формирование целей для развития команды;
  • поддержание стандартов качества кода;
  • контроль эмоционального состояния команде;
  • развитие уровня компетенций в команде;
  • контроль экономики проекта в рамках разработки.
Важно умение осмыслить сложное, придумать как это сделать, и разделить на небольшие атомы для реализации в команде.
Требования:
  • Опыт работы в качестве разработчика не менее 3 лет
  • Знание правил: PSR, OOP, SOLID, Паттернов
  • PHP: zval, Hashtable vs Hashmap, SDK (платежи, s3), расширения для графики
  • HTTP, Cookies, Session, OWASP
  • БД: индексы, ключи, ACID, нормал-ция/денормал-ция, Explain, В-tree, Join vs Sub-query
  • Опыт работы с любым из MVC фреймворков
  • Умение думать архитектурно и проектировать решения
  • Опыт участия в оценке и декомпозиции работ
  • Способность коммуницировать и доносить мысль простым языком
Будет плюсом:
  • Опыт работы тимлидом или страшим разработчиком
  • Знание: SPL, Рефлексия, DDD, TDD, Big O
  • Опыт с Elastic, Rabbit, опыт с микросервисами
  • Опыт с фронтовыми задачами в стеке: JS, Vue или React или Angular
  • Опыт настройки CI/CD
  • Опыт наставничества
Развитие:
Уделяем много внимания развитию:
1. Раз в полгода перфоманс ревью и план развития
2. До 16 часов в месяц выделяем на обучение внутри компании
3. Регулярно проводим внутренние митапы — обмен опытом
4. Стремимся, поддерживаем и участвуем в расширении кругозора
Почему мы?
  • Сильная команда разработки и процессы
  • Плавающее начало рабочего дня
  • Проект с долгим циклом разработки
  • Нестандартные задачи на стыке между сервисами
  • Возможность удаленной работы
Какие условия?
  • Оформление по Трудовому кодексу РФ
  • Зарплата: рыночная, в зависимости от компетенций
  • Переиндексация ЗП каждый год
  • Офис в БЦ «Конструктор»: open space, кухня, парковка