ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
2321075 | Senior Frontend Developer (React) | Москва | > «Баланс-Платформа» | open | 2025-01-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
- стремление создавать удобные и отзывчивые пользовательские интерфейсы
С радостью пообщаемся с вами!