Вакансия: Senior Frontend Developer (React) в Москва

Полное описание вакансии: Senior Frontend Developer (React) в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2350613 Senior Frontend Developer (React) Москва > «Баланс-Платформа» open 2025-02-13
Требования

Разработка интерфейсов на современном стеке: TypeScript, React, Redux, React Hook Form, Vite, SCSS + CSS Modules. Имеете опыт работы с...

Обязанности

Работа с имеющимся техдолгом (например, часть проекта написана на React 17 с классовыми компонентами). Проектирование архитектуры приложения, участие в архитектурных...

Описание

Немного о продукте, на который мы ищем разработчика JS: онлайн-сервис по взаимодействию финансовых организаций и клиентов (финансовый маркетплейс), позволяющий проводить различные виды сделки без визита клиентов в банк.

Задачи:

  • разработка интерфейсов на современном стеке: TypeScript, React, Redux, React Hook Form, Vite, SCSS + CSS Modules
  • работа с имеющимся техдолгом (например, часть проекта написана на React 17 с классовыми компонентами)
  • проектирование архитектуры приложения, участие в архитектурных комитетах
  • проектирование REST API совместно с backend разработчиками
  • покрытие кода тестами: Vitest, Testing Library, возможно Playwright (или аналоги)
  • участие в проектировании UI/UX вместе с дизайнерами
  • разработка и развитие внутренней UI-библиотеки

Ожидаем, что вы:

  • отлично знаете JavaScript и TypeScript
  • имеете опыт работы с React от 5-ти лет
  • законченное высшее техническое\инженерное образование
  • имеете опыт проектирования архитектуры сложных клиентских приложений
  • понимаете принцип работы веб-приложений (устройство браузера, HTTP протокол, REST API)
  • имеете опыт разработки UI-библиотек (дизайн-систем)
  • умеете декомпозировать и оценивать задачи
  • умеете делегировать задачи младшим коллегам
  • имеете опыт менторинга коллег
  • работали по методологии Agile (Scrum, Kanban)
  • имеете высшее техническое образование

Будет плюсом:

  • опыт разработки сложных интерфейсов (интернет-банки, страховые или инвестиционные продукты, системы статистики, CRM)
  • опыт разработки компонентов в Storybook
  • стремление создавать удобные и отзывчивые пользовательские интерфейсы

С радостью пообщаемся с вами!

Вверх