О проекте Мы — команда 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 рублей - зарплата по результатам собеседования, выплачивается в рублях, есть другие варианты.