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

Frontend-разработчик (React)

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

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

Компания

Информационные технологии и услуги

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

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

В Иннотех стабильность и финансовая надежность, а также социальные гарантии гармонично сочетаются с преимуществами ИТ‑компании — открытостью, инновациями и гибридным форматом работы.

Мы стремительно растём, масштабируемся и ищем новых специалистов в команду!

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

Ищем Frontend- разработчика с опытом от 3-х лет (уровень от middle+) на внутренний проект - AGILE-биржа (автоматизация работы с персоналом для краткосрочного привлечения на проекты).

Общее:

  • работаем по SCRUM в небольших группах по несколько человек;
  • работаем в подходе design-first - OpenAPI Contract;
  • разработка ведется по DDD - доменные микросервисы на бекенде и доменные плагины на фронтенде ( плагин - микрофронтенд/npm-пакет домена).

Стек:

  • React (Последняя версия)
  • React Query - для запросов и кеширования данных
  • Zustand - для глобальных стейтов
  • react-hook-form - для работы с формами
  • i18next - для интернационализации интерфейсов
  • Tailwindcss для стилей
  • TypeScript
  • Zod - для валидации данных
  • Vite.js
  • В планах покрыть код unit-тестами с использованием Vitest
  • Storybook для компонентов

Да, и вообще мы следим за зависимостями, бережно к ним относимся, часто обновляемся
(если конечно это не больно и не страшно), часто занимаемся innersource.

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

  • умение писать чистый красивый код на JavaScript и умение пользоваться профайлером;
  • опыт разработки на React от 3 лет и понимание jsx;
  • опыт работы с Context API, управление состоянием приложения;
  • знание TypeScript, умение покрывать код типизацией;
  • знание CSS;
  • понимание работы сборщиков;
  • опыт написания unit-тестов;
  • понимание DI и IoC;
  • опыт работы с ui-китами;

Желательно, но не обязательно:

  • опыт работы с микрофронтендами (мы используем vite-plugin-federation);
  • опыт разработки npm-пакетов;
  • опыт работы с InversifyJS;
  • опыт работы с TailwindCSS;
  • опыт работы с Zustsnd, react-query;
  • опыт работы с Vite;
  • опыт работы со StoryBook

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

  • гибкий график работы — в офисе, удаленно или в гибридном формате;
  • поддержка новичков по программе наставничества Buddy;
  • ДМС с возможностью подключения близких родственников;
  • сервис психологической поддержки, ведь нам очень важно, как ты себя чувствуешь;
  • корпоративный кафетерий льгот с возможностью компенсации билетов и отелей в отпуске, абонементов в спортзал, спортинвентаря, билетов в театр и многого другого;
  • насыщенная инножизнь: лекции и мастер-классы от известных спикеров, тимбилдинги, корпоративная библиотека и многое другое;
  • скидки и купоны от сотен компаний-партнёров на единой платформе;
  • маркетплейс мерча с собственной корпоративной валютой, которая начисляется за участие в активностях;
  • дополнительные выходные в дни радостных (и не только) событий;
  • дополнительный оплачиваемый отпуск (3 календарных дня);
  • широкие возможности внутреннего и внешнего обучения;
  • необходимая техника и софт для работы;
  • конкурентная зарплата по итогам интервью, наличие премиальной составляющей.

Вместе с нами ты сможешь решать интересные задачи, профессионально расти и развиваться, а также участвовать в кросс-командных проектах и определять собственную траекторию развития.