Разработчик front (senior+TechLead)

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

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

Компания

Российский телеком-оператор с 50 миллионами клиентов и 30 тысячами сотрудников

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

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

Сегодня билайн — компания изменений, чутко реагирующая на потребности рынка и людей. А ещё билайн — это команда, объединённая общими ценностями и общей целью — быть лидером телеком и digital рынков, предоставляя нашим клиентам новейшие продукты и услуги, а также сервис самого высокого уровня.

Сейчас у вас есть возможность присоединиться к лучшей команде продукта WorkSpace b2b в роли разработчика front (senior+TechLead)!

Итак, вам предстоит:

  • Управлять командой фронтенд-разработчиков: проведение собеседований, приоритезация и кластеризация задач, выстраивание вектора развития команды и сотрудников, код-ревью, мотивация команды;
  • Понимать, как работает бизнес, и уметь сопоставлять технические концепции проектов с бизнес-целями;
  • Непосредственно участвовать в проектировании оптимальной архитектуры фронтенда, которая не станет узким местом для дальнейшего развития продукта;
  • Участвовать в проработке прототипов интерфейса, а также участвовать в ревью дизайна;
  • Разрабатывать фронтенд для пользователя и администратора;
  • Покрывать свой код тестами.

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

Мы будем рады рассмотреть вашу кандидатуру, если у вас есть:

  • От 4-х лет опыта в разработке;
  • Глубокое знание JavaScript, TypeScript, HTML и CSS;
  • Опыт работы на ReactJS;
  • Опыт работы на TypeScript, глубокое понимание системы типов TS;
  • Понимание принципов ООП и паттернов проектирования, SOLID;
  • Понимание принципов REST, принципов работы сети;
  • Знание основных структур данных (графы, коллекции, массивы);
  • Опыт работы с форматами данных JSON;
  • Понимание принципов разработки современных веб-приложений;
  • Умение применить на практике методы оптимизации (минификация, упаковка ресурсов, разбивка на модули и т.д.);
  • Опыт работы с Jira, Git;
  • Опыт работы с CI/CD;
  • Опыт в разработке архитектуры крупных проектов;
  • Работа с микрофронтами;
  • Опыт работы с cypress/playwright;
  • Опыт разработки npm пакетов;
  • Опыт написания технической документации;
  • Понимание метрик тестирования frontend, опыт проведения тестирования продукта.

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

  • Опыт работы в корпоративном сегменте;
  • Опыт найма команды под проект, выстраивание процессов.


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

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

  • Сплоченную команду профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться.
  • Обучение, участие в интересных проектах и расширение профессиональной экспертизы: мы участвуем в конференциях, митапах, публикуемся на Хабр и т.д.
  • Конструктивную и открытую рабочую атмосферу.
  • Полис добровольного медицинского страхования, обслуживаемый в лучших клиниках.
  • Служебную сотовую связь.