Senior Frontend Developer (React / TypeScript)

Работодатель:
Опыт работы:
От 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-часовой рабочий день

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

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

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

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

Senior QA Engineer (Manual / Backend)
IT_Cube

Опыт коммерческой работы в тестировании / обеспечении качества от 4 лет. Опыт работы на проектах внедрения Цифрового рубля в банках (строго...

Главный бухгалтер
Smart move

Навык ведения фирм на ОСНО, УСН, УСН+НДС. Опыт работы с ГТД, знание ПБУ 18. Знание лизинговых операции. Профильное высшее образование.

100 000 - 130 000 руб.
Ведущий менеджер по B2B-продажам IT-решений (с перспективой роста до РОП)
Викилект

Опыт в B2B-продажах от 3 лет. Успешный опыт продаж IT-продуктов, SaaS, AmoCRM/Bitrix24, телефонии или...

Разработчик хранилища данных (MS SQL)
Ренессанс cтрахование, Группа

Опыт работы с СУБД MS SQL (написание и оптимизация хранимых процедур, функций, запросов, триггеров). Умеет работать с Confluence, Jira.

Senior Инженер по нагрузочному тестированию
IT_Cube

Опыт работы в нагрузочном тестировании от 1 года. Понимание ключевых принципов и методологий НТ, умение самостоятельно определять общий подход под...