Senior Frontend Developer (React / TypeScript)

Дата размещения вакансии: 07.05.2026
Работодатель: IT_Cube
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Приглашаем опытного Frontend-разработчика для работы над сложными клиентскими интерфейсами в сфере финансовых технологий. Вы будете отвечать за архитектуру фронтенда, реализацию интерактивных компонентов и обеспечение высокого качества кода через автоматизированное тестирование. Команда работает в зрелой инженерной среде с фокусом на масштабируемость, производительность и соблюдение лучших практик разработки.

Задачи:

  • Разработка и поддержка сложных пользовательских интерфейсов на React + TypeScript
  • Реализация интерактивных и графических компонентов с использованием HTML5 Canvas
  • Проектирование и управление состоянием приложений (Redux и другие стейт-менеджеры)
  • Написание unit- и интеграционных тестов (Jest, React Testing Library), обеспечение стабильного покрытия
  • Применение архитектурных принципов (SOLID, DDD, TDD, паттерны проектирования) в клиентском коде
  • Проведение код-ревью, рефакторинг легаси-модулей, оптимизация производительности рендеринга
  • Взаимодействие с backend-разработчиками, дизайнерами и аналитиками в рамках Agile-процессов
  • Участие в развитии дизайн-системы и переиспользуемых UI-компонентов :

Что важно для нас:

  • Коммерческий опыт разработки на React от 4 лет
  • Опыт работы в банковской сфере, страховании или финтех-проектах
  • Уверенное владение JavaScript, HTML, CSS и свежий практический опыт работы с TypeScript
  • Глубокое понимание работы со стейт-менеджерами (Redux и аналоги)
  • Опыт реализации сложных UI-компонентов и работы с HTML5 Canvas
  • Навыки написания unit-тестов (Jest, React Testing Library), знание принципов TDD
  • Понимание и практическое применение ООП, SOLID, DDD, паттернов проектирования
  • Agile как набор технических и процессных подходов в повседневной разработке
  • Умение самостоятельно вести задачи от анализа требований до деплоя и поддержки

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

  • Опыт коммерческой разработки на Next.js или аналогичных мета-фреймворках
  • Бэкграунд в backend-разработке или уверенное понимание принципов работы серверной части и API
  • Опыт разработки или поддержки корпоративных дизайн-систем и компонентных библиотек

Условия и преимущества:

  • Оформление по ТК, полностью "белая" зарплата

  • Гибкий график: 5/2, 8-часовой рабочий день

  • Современный стек технологий и интересные задачи

  • Дружная команда профессионалов, открытая к новым идеям

  • Возможности для профессионального роста и обучения