Frontend‑разработчик (React 19, NextJS 15, TypeScript, Vite, Lingui, SCSS) — Senior

Frontend‑разработчик (React 19, NextJS 15, TypeScript, Vite, Lingui, SCSS) — Senior

Москва, Тишинская площадь, 1с2

Метро: Белорусская

Описание вакансии

О проекте

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

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Стрит Фалькон

Senior Frontend разработчик

Стрит Фалькон

  • Москва

  • от 300000 RUR

Рекомендуем
СПРОСИВРАЧА

Middle frontend developer (React)

СПРОСИВРАЧА

  • Москва

  • от 300000 RUR

Рекомендуем
RedLab
  • Москва

  • до 340000 RUR

Рекомендуем
JT marketing
  • Москва

  • от 4000 USD

Frontend developer (React)

Птицын Александр Андреевич

  • Москва

  • от 4000 USD

Альфа-Банк

Frontend developer (react/redux)

Альфа-Банк

  • Москва

  • от 4000 USD

Playerok
  • Москва

  • от 320000 RUR

Итсен
  • Москва

  • от 320000 RUR

ОМНИДАТА
  • Москва

  • от 320000 RUR

Гоуланг Технологии

Frontend Developer

Гоуланг Технологии

  • Москва

  • от 320000 RUR

DDX Fitness
  • Москва

  • от 320000 RUR

MPBoost
  • Москва

  • от 320000 RUR

Frontend Developer (React + TypeScript)

Макагонов Сергей Александрович

  • Москва

  • от 1000 RUR

«UZUM TECHNOLOGIES»

Senior Frontend Developer

«UZUM TECHNOLOGIES»

  • Москва

  • от 1000 RUR

Kodix
  • Москва

  • от 1000 RUR

МАГНИТ, Розничная сеть

Senior fullstack-разработчик (Vue.js, Python)

МАГНИТ, Розничная сеть

  • Москва

  • от 1000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию