Приглашаем опытного 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-часовой рабочий день
-
Современный стек технологий и интересные задачи
-
Дружная команда профессионалов, открытая к новым идеям
-
Возможности для профессионального роста и обучения
Похожие вакансии
Опыт коммерческой работы в тестировании / обеспечении качества от 4 лет. Опыт работы на проектах внедрения Цифрового рубля в банках (строго...
Навык ведения фирм на ОСНО, УСН, УСН+НДС. Опыт работы с ГТД, знание ПБУ 18. Знание лизинговых операции. Профильное высшее образование.
Опыт в B2B-продажах от 3 лет. Успешный опыт продаж IT-продуктов, SaaS, AmoCRM/Bitrix24, телефонии или...
Опыт работы с СУБД MS SQL (написание и оптимизация хранимых процедур, функций, запросов, триггеров). Умеет работать с Confluence, Jira.
Опыт работы в нагрузочном тестировании от 1 года. Понимание ключевых принципов и методологий НТ, умение самостоятельно определять общий подход под...
