Руководитель группы клиентской разработки (TeamLead): Front-End + Mobile (Flutter)

от 220000 руб. до 250000 руб.

FURNIPRICE
Москва
Пятницкое шоссе
Полный день, Нет опыта, Полная занятость, Стандарт плюс

Ключевые навыки

Agile Project Management
руководство командой разработчиков
Teamleading
Разработка ПО
JavaScript
HTML
HTML5
CSS
CSS3
ООП
gRPC
Docker
Gitflow
WebSocket
HTTP2
Angular
React
Redux

Furniprice - инновационный стартап, который доказал свою востребованность, прошёл этап MVP и успешно вышел в продакшен. Это международный мебельный агрегатор, рассчитан на максимальный интерактив между пользователями (покупатель - продавец).

Приглашаем присоединиться в нашу команду опытного front-end тимлида/разработчика, который сможет решать сложные, интересные задачи и помогать команде!

Обязанности

  • Командная работа.
  • Соблюдение общих правил и стандартов.
  • Качественная вёрстка под стандарты и нужды разработки.
  • Разработка динамических интерфейсов и клиентской логики самой разной направленности и сложности.
  • Взаимодействие с back-end.
  • Участие в проектировании архитектуры.
  • Участие в проектировании интерфейсов.
  • Проведение code review.
  • Получение удовольствия от качественной разработки сложного проекта.

Личные качества

  • Умение создавать и поддерживать рабочую атмосферу и мотивацию в команде (для тимлида).
  • Умение и желание работать в команде.
  • Самостоятельность и ответственность за результат и сроки.
  • Дисциплина в выдерживании общих правил и качества разработки.
  • Гибкость ума, возможность и желание принимать новую информацию.
  • Желание учиться и развиваться.
  • Здравый уровень перфекционизма.
  • Активность и инициативность.
  • Обладать бойцовскими качествами, быть ориентированным на результат.
  • Умение и желание писать код.

Профессиональные навыки

  • Опыт успешного руководства командой от 3 человек (для тимлида).
  • Понимание базовых принципов Agile (для тимлида).
  • Хороший технический бэкграунд и опыт работы разработчиком.
  • Отличные знания языка JavaScript, ES6 и хотя бы одного из фрэймворков Angular/React, Redux и опыт продуктовой разработки на них.
  • Отличные знания ООП.
  • Опыт использования Docker.
  • Знание шаблонов проектирования и хороших практик программирования. Умение и опыт их применения.
  • Опыт разработки сложной HTML5/CSS3 кроссбраузерной вёрстки.
  • Асинхронные механизмы взаимодействия: AJAX, Comet, Socket.IO, WebSocket и т.д.
  • Умение разбираться в чужом коде.
  • Умение реалистично оценивать трудозатраты в масштабах проекта и декомпозировать задачи (для тимлида - обязательно).
  • Git, GitFlow.


Будет плюсом

  • Хороший опыт работы на React. Как преимущество - знание обоих: Angular и React.

  • Опыт разработки взаимодействия с серверной частью по HTTP2 и gRPC
  • Знакомство с Webpack/Browserify и прочими модульными системами.
  • Знание принципов и лучших практик оптимизации веб-страниц и приложений (rendering, repaint, reflow). Опыт style-guide-driven development.

  • Опыт работы с клиентскими и серверными шаблонизаторами.

  • Умение и желание использовать автоматизированное тестирование (как внутреннее, так и внешнее).

  • Как минимум, базовые знания Linux и умение работать в командной строке.

  • Принципы код-гайдов (e.g. Google JS code guide).

  • Опыт код-ревью.

  • Понимание SOA.

  • Умение обсуждать и объяснять решения.

Условия
  • Комфортный офис в шаговой доступности от метро Пятницкое шоссе.
  • Официальное трудоустройство и белая зарплата.
  • Хорошее железо.
  • Комфортный офис, шаговая доступность от метро.
  • Работа в команде увлеченных своим делом профессионалов.
  • Дружный коллектив.
  • Возможность быстрого рассмотрения кандидатов.
  • В сопроводительном письме просьба указывать ожидаемый уровень дохода!!!
  • Иногородним подберем и готовы оплачивать аренду жилья.