
АйТиКвик
Senior React developer
До 400 000 RUR
- React
- TypeScript
- JavaScript
- HTML
- CSS
- Redux
- CI/CD
- Git
- UI
- Low-Code
- No-Code
- UIKit
- monorepo
- Webpack
- vite
- rollup
На инвестиционный проект по созданию многопользовательской платформы данных требуется Senior React developer с опытом работы в сфере инвестиций. Проект долгосрочный, стартовал в начале этого года.
Обязанности:
- Разработка сложных и высокоэффективных UI компонентов, таких как таблицы, списки и другие элементы интерфейса с большими объемами данных.
- Применение шаблонов проектирования для обеспечения поддерживаемости, масштабируемости и чистоты кода.
- Проектирование и разработка реактивных интерфейсов с использованием принципов реактивной разработки.
- Разработка и поддержка Low-Code и No-Code приложений.
- Создание динамических генераторов контента для React приложений, включая генераторы форм и других элементов UI.
- Разработка UI китов и библиотек компонентов, фокусируясь на переиспользуемости и стандартизации кода.
- Внедрение и поддержка state management решений с использованием Flux (Redux, Jotai и другие библиотеки из этого семейства).
Требования:
- Опыт разработки на React от 6 лет.
- Глубокие знания JavaScript (ES6+)/TypeScript, HTML, CSS.
- Опыт разработки сложных UI компонентов (например, таблиц, списков с большим количеством данных).
- Умение применять шаблоны проектирования для оптимизации архитектуры и улучшения читаемости кода.
- Глубокое понимание принципов реактивной разработки.
- Опыт разработки Low-Code или No-Code приложений.
- Опыт работы с динамической генерацией контента в React приложениях, включая создание генераторов форм и других сложных компонентов.
- Опыт создания и поддержки UI китов для обеспечения единого стиля и взаимодействия в приложениях.
- Опыт работы с state management библиотеками (redux/redux-toolkit, mobx, jotai и др.)
- Опыт работы с Git и системами контроля версий, понимание принципов git-flow (или с другими моделями ветвления), применение на практике.
Будет плюсом:
- Опыт работы с TypeScript.
- Знания в области тестирования React компонентов (vitest, Jest, React Testing Library).
- Знание принципов CI/CD и опыт работы с соответствующими инструментами.
- Работа со сборщиками JavaScript кода: webpack, vite, rollup. Умение работать с monorepo.
- Проактивность, самостоятельность и ответственность за результат.
Условия:
- Удаленная работа;
- Локация строго РФ;
- Взаимодействие через ИП;
- Долгосрочный проект.