Требования:
- Уверенное знание JavaScript, TypeScript
- Опыт работы с React, Next.js и библиотеками управления состоянием (Redux, Zustand, MobX, RxJS)
- Глубокое понимание Material Design, TailwindCSS, Ant Design
- Умение интегрировать REST API и GraphQL
- Навыки адаптивной верстки и модульных компонентов
- Опыт работы с Git, CI/CD
Будет плюсом:
- Реализация real-time функциональности (WebSocket)
- Тестирование фронтенда (Jest, Cypress)
- Опыт с Docker, headless CMS (Strapi, Sanity) и анимацией (Framer Motion, GSAP)
Функциональные обязанности:
🔧 Разработка интерфейсов с использованием React, Next.js
🔧 Интеграция фронтенд с backend-системами (Django, FastAPI, Flask, Node.js)
🔧 Оптимизация UX, производительность и SEO
🔧 Работата над SSR и кроссбраузерной адаптивностью
🔧 Участие в проектировании архитектуры и внедрении новых фич
Условия:
- Конкурентоспособная и стабильная заработная плата;
- Хорошая команда, в которой все работают на результат;
- Возможность карьерного роста и профессионального развития;
- Опыт работы в крупном и стабильном Банке.