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

TeamLead (React + NodeJS)

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

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

Компания

Крупнейшая страховая компания России

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

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

Чем мы занимаемся:

Наш отдел занимается разработкой омниканального фронтального решения для web, android и iOS.

Основной стек:

  • react v17+
  • redux v8+
  • react-router v6+
  • redux/toolkit v1.8+
  • styled-components v5.3+
  • webpack v5+ & Plugin Module Federation
  • docker
  • storybook для UI lib

Плюсом (не везде):

  • TypeScript;
  • Unit тесты на Jest.

Чем нужно будет заниматься:

  • Тимлид продуктовой команды разработки;
  • Построение внутренней архитектуры продукта;
  • Постановка и контроль задач продуктовой команды;
  • Оптимизация и код review, legacy кода у нас нет;
  • Разработка модулей на базе Module Federation (Плагин для Webpack v5+);
  • Интеграция со сторонними сервисами;
  • Вёрстка на основе CSS3 и HTML5 (разработка собственной UI библиотеки, вёрстка страниц на её основе);
  • Последующая поддержка работающего приложения (в качестве 3-линии поддержки).

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

Важно для нас:

  • Релевантный опыт работы со схожим стеком технологий от 3-х лет и больше;
  • Знание современных feature ES/JS (optional chanining, promises, dynamic import, array methods, sync/await, rest/spread, object properties);
  • Опты работы с высокими нагрузками и оптимизации front-end включая React (useMemo, useRef, useCollbacl);
  • Отличное знание CSS3, Styled-components, useContext in React, новые хуки в React;
  • Умение работать с системой контроля версий (GIT, Bitbucket);
  • Готовность работать над нетривиальными задачами, попадать в сроки;
  • Быть перфекционистом в лучшем значении этого слова. Каждая мелочь имеет значение, работу надо не просто сделать, а сделать на отлично.

Будет плюсом опыт работы с:

  • Брокерами сообщений (например: RabbitMQ/Kafka/Redis Streams);
  • Linux;
  • PostgreSQL;
  • OpenShift \ Kubernetes.

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

Мы готовы предложить:

  • Трудоустройство с первого рабочего дня согласно ТК РФ;
  • Официальную заработную плату;
  • Возможный режим работы: 100% удаленный доступ или гибридный график работы (удаленный доступ + комфортабельный офис в 3 мин. пешком от м. Киевская);
  • ДМС;
  • Корпоративные скидки на страховые продукты, фитнес, продукты, купоны и услуги компаний партнёров в рамках единой онлайн платформы / приложения;
  • Возможность полностью удалённой работы;
  • Обучение за счёт компании;
  • Внутренний портал обучения, с лекциями, с возможностью быть спикером и делиться опытом с коллегами.