Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет
Обязанности:
- Разработка новых и совершенствование существующих пользовательских интерфейсов финансовых сервисов.
- Создание переиспользуемых React-компонентов для корпоративной UI-библиотеки.
- Интеграция платежных систем и финансовых API на клиентской стороне.
- Оптимизация процессов загрузки и обработки данных в реальном времени.
- Внедрение механизмов защиты пользовательских данных на фронтенде.
- Реализация сложных интерактивных элементов (графики, таблицы, калькуляторы).
- Обеспечение стабильной работы приложения в высоконагруженной среде.
Требования:
- Опыт коммерческой разработки на React от 4 лет.
- Опыт коммерческой разработки на React Native от 1 года.
- Уверенное владение Next.js, React, Redux/Redux Toolkit.
- SSR, ISR, SSG в Next.js.
- Опыт написания тестов с использованием Jest.
- Глубокое знание HTML5, CSS3, SCSS и методологии БЭМ.
- Понимание принципов адаптивной и кроссбраузерной верстки.
- Опыт работы с REST API и асинхронными запросами.
- Умение оптимизировать производительность фронтенд-приложений.
- Понимание принципов строгой типизации в TypeScript.
- Опыт работы с системами контроля версий (Git).
- Умение работать в команде и следовать код-стайлу проекта.
- Опыт работы с WebSocket для реализации real-time функциональности.
Будет плюсом:
- Опыт разработки мобильных приложений с использованием React Native.
- Знание GraphQL для оптимизации API-запросов.
- Опыт работы со Storybook для документирования компонентов.
- Опыт использования React Query/SWR для эффективного управления серверным состоянием.
Условия работы:
- Официальное трудоустройство по ТК РФ.
- Белая заработная плата.
- Полный рабочий день с 9:00 до 18:00 по московскому времени.
- Полностью удаленный формат работы.
- Перспективы карьерного и профессионального роста в динамично развивающейся компании.
Похожие вакансии