Senior Frontend-разработчик в команду управления доступами
Зарплата
от 3000 до 4700 $
Требования
Местоположение и тип занятости
Компания
Крупнейшая казахстанская розничная торговая компания
Описание вакансии
Small - крупнейший казахстанский ритейлер с более чем 150 магазинами, собственными ЦОДами и облачной платформой. Мы активно развиваем управление доступами в компании и ищем опытного фронта, который сделает удобный и безопасный UX для запроса прав и управления доступами.
Задачи:
- Разработка SPA портала: каталог ролей, создание запросов, статус/история, страницы для approvers.
- Интеграция с Keycloak OIDC (login/SSO) и backend API.
- Реализация client-side validation, accessibility, responsive design.
- Работа с design team/UX (forms, flows), реализация подтверждённых модальных окон, подтверждений.
- Unit/E2E тесты (Jest, Cypress).
Требования:
- 3+ года в frontend на React.
- Опыт интеграции OIDC/OAuth на фронте.
- Хорошие знания HTML/CSS, form handling, security (XSS/CSRF mitigation).
- Опыт с TypeScript.
Будет плюсом:
- Опыт в enterprise UI (tables, pagination, filters).
- Понимание accessibility и UX best practices.
Мы предлагаем:
- Возможность работать удаленно или в офисе в Алматы.
- Участие в создании современной IAM-платформы на базе open source-решений.
- Работа в сильной кросс-функциональной команде (архитекторы, backend/frontend-разработчики, DevSecOps).
- Работа с современным стеком технологий: Keycloak, Keto/OPA, Vault, SCIM, React, Go, GitLab CI/CD.
