Tech Lead

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

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

Компания

Крупнейший сервис поиска, бронирования и покупки авиабилетов и ж/д билетов

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

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

Мы в Туту.ру делаем онлайн-сервис, который приносит пользу миллионам людей уже 15 лет. Сейчас мы ищем людей с опытом проектирования сложных систем и управления кроссфункциональной командой. Задача нового коллеги — взять на себя полную ответственность за техническое развитие направления компании, ответственного за работу с авторизованным пользователем. Работать нужно будет в тесной связке с Product Owner’ом.

Какие проблемы и задачи стоят перед командой:

  • выделить в единый API as a Product функционал работы с пользователем (авторизация, разные сервисы личного кабинета). Сейчас работа с пользователем сильно интегрирована с остальными функциями сайта, и это больно
  • решать задачи развития единого личного кабинета b2c и b2b клиентов
  • создать набор легко интегрируемых компонентов для продуктовых команд (фронтенд)

Что нужно будет делать:

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

Кто будет в вашей scrum-команде:

  • backend-разработчики (PHP 7.1, MariaDB, ElasticSearch. Хотим отпиливать микросервисы от монолита и занимаемся этим)
  • frontend-разработчики (React + Redux, компоненты пишутся на TypeScript)
  • мобильные разработчики (iOS, Android)
  • QA
  • системный аналитик

Возможности для роста:

в нашей компании постоянно появляются новые продукты и компоненты, развитием которых нужно заниматься – можно заниматься развитием чего-то принципиально нового

в существующих командах всегда найдутся проблемы, требующие решения – можно перейти к управлению большей командой

Наш идеальный кандидат:

  • занимался разработкой на php (какой фреймворк- не столь важно), знает сильные и слабые стороны php
  • знаком с современными подходами к frontend-разработке
  • очень здорово (но не обязательно), если знаком с мобильной разработкой
  • занимался проектированием сложных систем
  • имеет представление, что такое микросервисная архитектура, и соответствующий опыт проектирования
  • имеет стратегическое видение: решения должны обеспечивать возможность корректных изменений или улучшений системы
  • в наличии успешный опыт руководства группой разработчиков (распределение задач, контроль исполнения, наставничество, мотивация, менторство)
  • может и любит общаться с людьми, умеет доносить свои мысли

Что прилагается:

  • Возможность создавать уникальный и полезный для людей продукт, который прошел многие этапы эволюции и продолжает расти вместе с командой. Налаженные процессы разработки и тестирования с демократичной корпоративной культурой в командах.
  • Прозрачная система мотивации: ежемесячные бонусы

Немного про быт:

Территориально офис в шаговой доступности от м. Нагатинская. Наши сотрудники любят офис, потому что здесь есть всё:

  • библиотека с художественной и профессиональной литературой
  • премии за прочитанные книги по профессиональной тематике
  • чай/ кофе, фрукты/овощи, йогурты, печенье и другие вкусности в свободном доступе