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 - сборщик;