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

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

Москва

Метро: Библиотека им.Ленина

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

О проекте

Мы разрабатываем внутренние веб-приложения для крупного коммерческого банка в направлении Trade & Treasury Solutions. Продукты заменяют легаси-системы на WinForms. Ими пользуются более 150 сотрудников операционных подразделений банка. Приложения работают с большими объёмами данных и содержат сложную бизнес-логику.

Ищем опытного фронтенд-разработчика, который сможет отвечать за техническое качество продукта и принимать архитектурные решения.

Задачи

  • Разработка и развитие веб-приложений на React, Next.js и TypeScript
  • Проектирование фронтенд-архитектуры, участие в принятии технических решений
  • Реализация интерфейсов для работы с большими объёмами данных: таблицы с виртуализацией, фильтрацией и сортировкой
  • Разработка сложных форм с банковской бизнес-логикой
  • Развитие внутренней UI-библиотеки и дизайн-системы (компоненты, Storybook, тесты)
  • Написание unit- и интеграционных тестов, поддержка качества кода
  • Согласование API-контрактов с бэкенд-командой
  • Оценка и декомпозиция задач, код-ревью, менторинг коллег
  • Взаимодействие с заказчиком и смежными командами

Требования

  • Опыт коммерческой фронтенд-разработки от 6 лет
  • Уверенное знание TypeScript и JavaScript (ES6+)
  • Глубокое знание React и опыт работы с Next.js
  • Опыт работы со стейт-менеджерами (MobX, Redux или аналоги) и библиотеками загрузки данных (SWR, React Query)
  • Опыт оптимизации производительности интерфейсов, включая виртуализацию больших списков и таблиц
  • Опыт написания тестов (Jest, React Testing Library)
  • Понимание принципов построения UI-библиотек и компонентного подхода
  • Опыт работы с CI/CD
  • Умение проектировать архитектуру фронтенд-приложения и аргументировать технические решения
  • Опыт взаимодействия с бэкендом, заказчиком и смежными командами

Будет плюсом

  • Опыт в финтехе или банковской сфере
  • Знание TanStack Table
  • Опыт с Tailwind CSS и Storybook
  • Опыт реализации локализации (i18n)
  • Опыт бэкенд-разработки на Node.js/Express
  • Опыт технического лидерства или руководства небольшой командой
  • Опыт использования AI-инструментов в разработке (Claude, LLM-ассистенты)
  • Английский язык на уровне B1–B2

Мы предлагаем

  • Работу над крупным проектом для банка с реальным влиянием на архитектуру продукта
  • Возможность профессионального роста до технического эксперта или лида
  • Гибкий формат работы: офис, гибрид или удалёнка
  • Официальное трудоустройство
  • Конкурентную заработную плату (обсуждается по итогам собеседования)
  • ДМС, обучение и профессиональные конференции
Навыки
  • React
  • Next
Посмотреть контакты работодателя

Адрес

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

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

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