Frontend Team Lead

Дата размещения вакансии: 29.10.2024
Работодатель: Купибилет
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

✈️ Купибилет — проект, который помогает людям комфортно путешествовать уже 13 лет. Возможно, ты хотя бы раз пользовался нашим сервисом. Сейчас мы предлагаем тебе стать частью команды и совместно сделать продукт Купибилета ещё лучше!

Наша команда Frontend разработки постепенно выросла и вот мы хотели бы разбить ее на 2 более маленькие тимы (по 6-8 чел в каждой) и ищем на одну из команд тиммейта на позицию TeamLead. Мы ждем что этот человек будет помогать команде дальше расти и развиваться, улучшать уже настроенные процессы и в целом помогать в создании высококачественных решений и обеспечивать достижение технических и бизнес-целей. Если вы обладаете сильными техническими навыками, умеете управлять командой и хотите работать в динамичной среде — мы будем рады видеть вас в нашей команде!

Что мы предлагаем:

  • Конкурентную заработную плату и комфортные условия труда.

  • Ты можешь работать там, где тебе удобно: в центре Санкт-Петербурга в нашем офисе с едой, напитками, кикером и настолками. Или под пальмой на Бали - главное, чтобы интернет был устойчивым.

  • Если потребуется, мы окажем тебе помощь с релокацией в Дубай.

  • Интересный продукт с большой пользовательской аудиторией, который ты сможешь сделать ещё круче.

  • Мы много работаем, но и круто отдыхаем: тебя ждут нестандартные тимбилдинги и корпоративы, в том числе и за границей, пятничные вечеринки с коллегами в офисе, походы на хоккей и даже в музей.

  • А ещё нам важно физическое здоровье коллег: ты сможешь посещать спортзал за счет компании, заниматься йогой он-лайн с нашим тренером (если ты на удаленке) или присоединиться к команде любителей поиграть в волейбол или футбол. И да, ДМС со стоматологией тоже будет.

  • А для профессиональной прокачки у тебя будет возможность пройти обучающие курсы за счёт компании или посетить профессиональные конференции.

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

  • Руководить командой frontend-разработчиков, планирование задач, распределение ролей, контроль выполнения сроков и качества.

  • Оказывать помощь в выборе технологий и архитектурных решений, участвовать в разработке ключевых компонентов системы.

  • Взаимодействовать с кросс-функциональными командами (дизайнеры, продуктовые менеджеры, DevOps), чтобы обеспечить слаженность работы и соблюдение стандартов разработки.

  • Проводить code review, внедрять лучшие практики разработки и сопровождения проектов.

  • Обучать и быть наставником для команды, проводить 1-1 встречи, помогать в профессиональном росте каждого разработчика, оценивать производительность и работать над улучшением процессов.

  • Взаимодействовать с продуктовыми и core-командами для определения требований к продукту, ставить задачи и участвовать в проектировании новых фичей.

  • Находить и устранять узкие места в разработке, участвовать в оптимизации производительности и масштабируемости решений.

  • Обеспечивать стабильность работы сайта, участвовать в настройке CI/CD.

Наш стэк:

  • React 17, TypeScript, Redux, Redux Saga, Styled-Components.

  • Собираем проект с Webpack, Babel, линтим код через ESLint.

  • На Gitlab CI линтим и анализируем код, запускаем e2e тесты на cypress, собираем стейджинги и деплоим.

  • В нашей ответственности находится Express сервер с SSR.

Требования:

  • Опыт: 5+ лет в веб-разработке, желательно с опытом работы в роли Team Lead.

  • Технологии: Глубокие знания TypeScript и фреймворка React.

  • Управление командой: Опыт управления командой, включая наставничество, проведение code review и распределение задач.

  • DevOps: Знание CI/CD процессов, опыт работы с инструментами контейнеризации, понимание работы веб-инфраструктуры.

  • Методологии разработки: Опыт работы в Agile (Scrum/Kanban) среде, способность планировать спринты и управлять задачами через трекеры (Jira, Trello и др.).

  • Soft Skills: Отличные коммуникативные навыки, умение мотивировать команду, способность решать конфликты и принимать обоснованные решения.

  • Английский язык: Уровень понимания технической документации.

Будет плюсом:

  • Опыт работы с микросервисной архитектурой.

  • Опыт работы с облачными платформами (AWS).

  • Опыт интеграции с внешними API и сервисами.

  • Участие в Open Source проектах.

Отправляй своё резюме, чтобы мы могли познакомиться!