Обязательные требования
- 3+ года коммерческого опыта с React.js;
- Глубокое понимание React, Redux, React Router, Context API;
- Уверенное владение JavaScript (ES6+), TypeScript, HTML/CSS;
- Опыт работы с REST API, WebSocket и интеграции с бэкендом;
- Знание современных подходов к верстке и UI/UX-принципов;
- Навыки оптимизации производительности (Webpack, Babel, Vite);
- Готовность осваивать новые технологии и инструменты.
Дополнительные требования
- Опыт работы с CI/CD (GitLab CI, Jenkins, Terraform);
- Настройка env-переменных для разных окружений;
- Использование AI-инструментов в разработке;
Задачи на проекте
- Разработка и поддержка фронтенд-приложений на React.js;
- Анализ бизнес-требований и UX/UI-макетов, декомпозиция задач;
- Участие в проектировании решений, оценка сроков и сложности;
- Оптимизация производительности и улучшение пользовательского интерфейса;
- Разработка и поддержка UI Kit (дизайн-системы);
- Проведение code review, написание тестов, контроль качества кода;
- Взаимодействие с бэкенд-разработчиками и дизайнерами;
- Создание адаптивных и кросс-браузерных интерфейсов;
- Поддержка текущих проектов и участие в новых разработках.
Описание проекта и команды
Российская страховая компания.
Этапы собеседований:
0 этап - рекрутер SkillStaff
1 этап - рекрутер клиента
2 этап - технический
3 этап - фит-встреча с оунером
4 этап - финальное интервью с руководителем core-команд/директором дирекции
СБ