Вакансия: Frontend разработчик (Управление перспективных проектов) в Москва

Полное описание вакансии: Frontend разработчик (Управление перспективных проектов) в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1563439 Frontend разработчик (Управление перспективных проектов) Москва > Т1 open 2024-08-22
Требования

КАКИЕ ЗНАНИЯ И НАВЫКИ ДЛЯ НАС ВАЖНЫ: Общий опыт фронтенд-разработки от 1,5 лет. Опыт разработки SPA-приложений на...

Обязанности

Разработка SPA-приложения (React, TypeScript) – система управления рисками (конструктор экранных форм, отрисовка форм, обмен информацией с бэком (REST API, JSON).

Описание

О ПРОЕКТЕ:

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

ВМЕСТЕ С НАМИ ТЕБЕ ПРЕДСТОИТ:

  • Разработка SPA-приложения (React, TypeScript) – система управления рисками (конструктор экранных форм, отрисовка форм, обмен информацией с бэком (REST API, JSON);
  • Ролевая модель;
  • Работа с JWT-токенами;
  • Реализация кастомных компонентов интерфейса (инпуты, таблицы, кнопки с дополнительной логикой);
  • Отчетность на базе библиотек Nivo, Highcharts, Chart.js и др).

КАКИЕ ЗНАНИЯ И НАВЫКИ ДЛЯ НАС ВАЖНЫ:

  • Опыт с JavaScript | React от 5-6 и более лет, крайне желательно использование и хорошее знание TypeScript;
  • Опыт разработки архитектуры фронт-приложений (полноценно, с подбором технологического стека для всех компонентов – роутер, стэйт-менеджер и тд);
  • Опыт взаимодействия с бизнес-аналитиками и владельцами продукт
  • Опыт разработки SPA-приложений на React;
  • Опыт разработки приложений с развитой ролевой моделью пользователей (как преимущество);
  • Управление командой фронт-разработки 3-4 чел минимум (менторство, ревью и оптимизация кода, декомпозиция сложных задач, контроль сроков выполнения задач);
  • Опыт работы со формами и компонентами fluentUI (как преимущество);
  • Опыт по реализации конструктора экранных форм, тесное взаимодействие с API бэка, передача данных между компонентами, динамическое обновление данных формы по различным триггерам, контроль "грязности" формы;
  • Оценка сроков и подходов к реализации требований;
  • UI/UX-тестирование;
  • Опыт в миграции на новые версии библиотек и компонентов или между фреймворками (как преимущество).

СТЕК ПРОЕКТА:

  • HTML;
  • CSS (SCSS);
  • JavaScript;
  • React 18 + TypeSсript;
  • React Router Dom 5 - роутер;
  • axios - запросы по API;
  • Fluent UI 8 - библиотека компонентов интерфейсов;
  • final-form - формы;
  • i18next - локализации;
  • Jotai - стейт-менеджер;
  • Mitt - event-emitter;
  • React Query - работа с АPI;
  • Tanstack Table - headless-таблицы;
  • Vite - сборщик;

Вверх