👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Frontend Development Team Leader

Требования

Фронтенд, Ведущий (Lead)JavaScriptReactReduxGraphQLHTMLCSS

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

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

Компания

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

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

Нашей команде frontend нужен тимлид. Наш идеальный кандидат - это технический эксперт и лидер со своим видением, багажом опыта и навыков для эффективного управления командой.

Мы предлагаем участвовать и отвечать за развитие наших проектов в области web-conferencing, e-commerce и fintech по всему миру!

Тимлид, которого мы ищем, знает как собрать команду специалистов, научить их новому и умеет эффективно ими управлять. Если ты можешь углубиться в технические детали проекта,  когда это нужно, и в то же время хочешь расширить зоны своего влияния в компании и построить эффективный воркфлоу для команды, тогда тебе к нам. 

Обязанности:

  • Возглавить офис Frontend-разработки (от 20 специалистов) и работать в среде Agile
  • Руководить командой, контролировать производительность разработчиков и качество их работы, отслеживать текущие KPI
  • Проводить технические собеседования с кандидатами и принимать решение о принятии кандидатов на должность
  • Контролировать жизненный цикл разработки от проектирования / планирования до внедрения и поддержки. Поддерживать высокий стандарт качества программного обеспечения
  • Оценивать технические риски и предпринимать меры по их возникновению на всех проектах компании
  • Проектирование и разработка системы, которую легко масштабировать, в течение всего жизненного цикла продукта
  • Поддерживать и организовывать процессы развертывания программ в проектах компании
  • Оценивать объем работ cо стороны frontend-разработки перед продажей услуги разработки
  • Возглавить техническое руководство членами команды и участие в решении командных задач
  • Делать просмотр уровню компетентности команды и создание целей для плана личного развития
  • Проводить менторские сессии и консультирование команды по код ревью, парного программирования и т.д.
  • Организовывать обучение, курсы и мастер-классы по программированию как для разработчиков компании, так и для нетехнических специалистов компании
  • Разрабатывать учебные программы, лекции, участвовать в стажировке и курсах
  • Внедрять практику экстремального программирования (XP)
  • Разрабатывать и внедрять передовые функции и услуги
  • Искать, оценивать и внедрять новые технологии
  • Предоставлять технологические консультации для проектов компании

Требования:

  • Степень бакалавра наук / бакалавра информатики или аналогичный практический опыт
  • 2+ лет опыта работы тимлида команды frontend-разработчиков
  • 5+ лет опыта в frontend-разработки
  • Умение определять и внедрять новые услуги и строить процессы в отделе
  • Развитые навыки межличностного общения

Необходимые технические навыки и знания:

  • Умение читать и понимать source code языков программирования: JavaScript, Typescript
  • Понимание стандартов ES6 + (ECMAScript 2015+)
  • Понимание архитектуры React, жизненного цикла компонентов, лучших практик
  • Будет плюсом, но не критично - понимание архитектуры и опыт работы с React Native
  • Понимание архитектуры Redux и / или других инструментов для управлением состоянием приложений
  • Опыт работы с GraphQL
  • Понимание концепта Server Side Rendering в React приложениях
  • Понимание цикла релиза веб и мобильных приложений
  • Понимание веброзмиткы HTML5, CSS3
  • Опыт работы с препроцессор CSS (Sass / Less / Stylus) и инструментами сбора (Webpack / Metro bundler)
  • Опыт работы с git и Github
  • Знание рефакторинга, запахов кода и дизайн паттернов
  • Опыт работы в написании Автотестов