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

Местоположение и тип занятости

ИжевскПолный рабочий деньМожно удаленно

Компания

Описание вакансии

О компании и команде

Привет ​​! Мы 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. Писать код скорее всего не будете, в рамках задач будет:

  • управление разработкой в рамках проекта;
  • подбор оптимального стека и проектирование решений;
  • взаимодействие с аналитиком для фиксации требований;
  • оценка и декомпозиция работ для новых итераций / спринтов;
  • обсуждение и приемка задачи в своей группе (ревью кода);
  • совершенствование инфраструктуры для проектов;
  • формирование целей для развития команды;
  • поддержание стандартов качества кода;
  • контроль эмоционального состояния команде;
  • развитие уровня компетенций в команде;
  • контроль экономики проекта в рамках разработки.

Важно умение осмыслить сложное, придумать как это сделать, и разделить на небольшие атомы для реализации в команде.

Развитие: Уделяем много внимания развитию:

1. Раз в полгода перфоманс ревью и план развития

2. До 16 часов в месяц выделяем на обучение внутри компании

3. Регулярно проводим внутренние митапы — обмен опытом

4. Стремимся, поддерживаем и участвуем в расширении кругозора.

Почему мы?

  • Сильная команда разработки и процессы
  • Плавающее начало рабочего дня
  • Проект с долгим циклом разработки
  • Нестандартные задачи на стыке между сервисами
  • Возможность удаленной работы

Ожидания от кандидата

  • Опыт работы в качестве разработчика не менее 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
  • Опыт наставничества

Условия работы

  • Оформление по Трудовому кодексу РФ
  • Зарплата: рыночная, в зависимости от компетенций
  • Переиндексация ЗП каждый год
  • Офис в БЦ «Конструктор»: open space, кухня, парковка