React разработчик / TeamLead группы

Срок для отклика истек

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

NAUMEN — российская ИТ-компания. Мы создаем и внедряем решения, которые помогают компаниям приближать цифровое будущее: оптимизировать бизнес-процессы и улучшать клиентские коммуникации и сервис. Более 200 млн пользователей из России, стран Европы и Азии в повседневной жизни пользуются нашими решениями.

Главная ценность NAUMEN — это люди, которые горят идеей и желанием создавать интеллектуальные решения. Открытость и поддержка руководства, разнообразие продуктов и технологий позволяют нам создать комфортную среду для роста и развития каждого сотрудника. Это подкрепляется рейтингами: входим в топ-15 лучших ИТ-работодателей России по версии hh.ru и Хабр.Карьера.

Мы растем и развиваемся, в связи с этим ищем TeamLead в команду разработки портала самообслуживания Naumen Service Desk.

Портал самообслуживания Naumen Service Desk — это универсальный модуль, который объединяет персонализированный сервис, доступный 24/7 для всех пользователей, и базу знаний со встроенным поиском. У портала самообслуживания понятный интерфейс с предсказуемым функционалом и настраиваемыми учетными записями.

О команде:

Отдел разработки портала состоит из нескольких групп, в одной из них открыта вакансия. Отдел состоит из опытных разработчиков: преимущественно мидлы, сеньоры. Роли разделены — есть аналитики, тестировщики и DevOps. Процессы выстроены: проводим двойное Code Review, командную оценку задач, используем элементы SCRUM и Agile. Сейчас распределением задач и управлением команды занимается Project manager, но ожидаем, что новый коллега после адаптации возьмет эту роль на себя.

Над чем предстоит работать:

  • работать с кодом (70% времени):

    • разработка новой функциональности и доработка имеющейся;

    • улучшение текущей кодовой базы и подходов в разработке;
      написание тестов;

    • есть возможность получить компетенции в направлении fullstack (работа с backend на языке groovy);

  • управлять командой из 2 сотрудников (30% времени):

    • распределение задач внутри группы разработки, контроль сроков исполнения;

    • проведение встреч 1 на 1 и работа с мотивацией сотрудников;

    • в перспективе участвовать в масштабировании команды.

Чтобы справиться с задачами нужны:

  • опыт работы с React и Redux от 2 лет;

  • опыт работы с Typescript;

  • HTML/CSS/JS и сопутствующие инструменты (в т.ч. css препроцессоры, работа с devtools, работа с разными браузерами и т.д.);

  • опыт написания кроссбраузерных решений;

  • работа с Git;

  • работа с командной строкой в Linux;

  • работа с Webpack;

  • опыт наставничества, менторства или управления в команде от полугода.

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

  • навык работы со сложными динамическими формами.

  • опыт конфигурации webpack;

  • опыт разработки npm пакетов;

  • опыт применения подхода Mobile first.

Что ещё понадобится, но можно быстро освоить на месте:

  • работа с Docker и Docker-compose.