
Холдинг Финанс
Senior+ Frontend‑разработчик (React 19, NextJS 15, TypeScript, Vite, Lingui, SCSS)
Мы — команда Holding Finance. Разрабатываем собственные программные решения в сфере FinTech с применением технологии блокчейн (сервисы внебиржевой и биржевой торговли). Мы развиваем P2P‑платформу агрегатор на TypeScript. Фронтенд — современная SPA на React 19 + Vite, а так же лендинг на NextJS, архитектура по FSD, i18n на Lingui. Жёсткая типобезопасность, единые код‑стандарты, pnpm + Turborepo, тесная связь с бэкендом через tRPC.
Мы находимся в поиске талантливого разработчика (Senior), чтобы присоединиться к нашей команде и внести вклад в создание инновационных решений в финансовой сфере.
▪️Технологии
▫️React 19, NextJS 15, React Router 7, TypeScript 5 (strict)
▫️ Состояние: Zustand; формы: React Hook Form
▫️ Сборка: Vite 7
▫️ Стили: SCSS‑модули
▫️ I18n: Lingui
▫️ Взаимодействие с API: tRPC‑клиент, superjson
▪️Задачи
▫️ Разрабатывать фичи и экраны
▫️ Интегрироваться с tRPC‑эндпойнтами, обеспечивать типобезопасность данных
▫️ Верстать адаптивные интерфейсы на SCSS‑модулях, использовать дизайн‑систему
▫️ Оптимизировать производительность (рендеринг, мемоизация, code‑splitting при необходимости)
▫️ Реализовывать локализацию через Lingui
▫️ Поддерживать высокое качество кода (ESLint, Prettier, типы), участвовать в ревью
▪️Требования (must‑have)
▫️ 3+ лет коммерческой разработки фронтенда с React и TypeScript (strict)
▫️ Уверенная работа с современным React (хуки, композиция, минимизация useEffect)
▫️ Верстка: адаптивность, кросс‑браузерность, SCSS‑модули
▫️ Формы и валидация: React Hook Form + Zod (или эквивалентный опыт)
▫️ Архитектура UI: FSD/модульное разбиение, грамотные границы слоёв
▫️ Работа с API: tRPC, обработка ошибок и состояний
▫️ i18n: базовые практики локализации, предпочтительно Lingui
▫️ Инструменты разработки: Vite/Webpack, Git, линт/форматирование
▪️Будет плюсом
▫️ Опыт с tRPC‑клиентом, superjson, Zustand 5
▫️ Практика с дизайн‑системами и токенами, вклад в UI‑кит
▫️ Оптимизация: профилирование React, бандл‑анализ, стратегий кеширования
▫️ Опыт работы в монорепо (pnpm/Turborepo)
▪️Условия:
▫️Полная занятость: Пн. - Пт.;
▫️Рабочий график (с 10:00 до 19:00 время МСК);
▫️Удаленная работа с возможностью работы в офисе г. Москва (Россия) или переезда в г. Дубай (ОАЭ);
▫️Возможность участвовать в крипто конференциях и митапах;
▫️Оформление в соответствии с ТК РФ;
▫️Испытательный срок три месяца;
▫️Карьерный рост внутри компании;
▫️Гибкие процессы и отсутствие бюрократии;
▫️Четкая и постоянная коммуникация с заинтересованными сторонами;
▫️Возможности для профессионального роста в международной среде;
▫️Заработная плата: от 300.000 рублей - зарплата по результатам собеседования, выплачивается в рублях, есть другие варианты.