Обязанности:
- Разработка нового функционала в соответствии с текущей кодовой базой.
- Поддержка и оптимизация проекта (оптимизация запросов и ререндеров) - Взаимодействие с дизайнерами и backend-командой.
- Участие в планировании и оценке задач.
- Проведение код-ревью, желание следовать лучшим практикам.
- Участвовать в обсуждении архитектуры фронтенд-приложений.
- 3+ лет опыта во frontend-разработке (JavaScript/TypeScript).
- Отличное знание React (React Router, Hooks, Virtual DOM).
- Опыт работы с одним из стейт менеджеров для React (Redux, Zustand, Mobx, etc.).
- Опыт работы с Material UI, AntDesign или другой UI библиотекой компонентов.
- Знание REST API в объёме необходимом для разработки frontend части приложения.
- Опыт работы с Git и командной разработкой (Conventional commits, conventional branches).
- Умение дебажить ошибки и запросы с помощью Dev tools браузера.
- Понимание и следование принципам YAGNI, DRY, KISS и SOLID.
- Уверенные навыки в верстке (**HTML5, CSS3, адаптивность**)
- Будет плюсом:
- Опыт ведения документации по проекту
- Умение самостоятельно декомпозировать задачу и собирать необходимые требования
- Знания про работу с AI инструментами (Составление промптов, MCP, RAG)
- Навыки код-ревью
- 5-ти дневная рабочая неделя с 9.00 до 18.00 в офисе.
- оформление в соответствии с ТК РК в штат;
- просторная комната отдыха с разными активностями (игровые консоли, настольные игры, караоке) и безлимитный кофе (вкусный)
- дружный, молодой коллектив;
- тимбилдинги и корпоративные вечера.