О позиции
Компания Mish ищет фронтенд-разработчика для разработки сложных SPA на React. Ваша задача будет заключаться в глубокой интеграции систем аутентификации и обеспечении высокого качества кода. Если вы имеете опыт работы с Keycloak и хотите развиваться в команде профессионалов, эта вакансия для вас.
Чем вы будете заниматься
- Разрабатывать сложные SPA на React (TypeScript) с глубокой интеграцией систем аутентификации.
- Работать с Keycloak: настройка OIDC flows (PKCE), управление токенами, кастомизация интерфейсов.
- Обеспечивать качество кода: unit/E2E тесты, код-ревью, оптимизация производительности.
- Взаимодействовать с бэкендом и участвовать в архитектурных решениях.
Требования
- Опыт: 6+ лет в IT, из них 3–5 лет плотно во Frontend (React).
- Стек: Отличное знание TypeScript, React 18+, Vite.
- Понимание принципов FP и иммутабельности.
- Уверенный опыт интеграции с OAuth 2.0 / OIDC (Keycloak).
- Понимание Authorization Code + PKCE.
- Понимание безопасного хранения токенов.
- Понимание защиты от XSS/CSRF.
- Инструменты: Опыт написания тестов (Jest/Vitest, React Testing Library, Playwright/Cypress).
- Работа с Git и CI/CD.
- Язык: Английский B1+ (чтение документации).
- Опыт работы с дизайн-системой PatternFly.
- Опыт кастомизации UI Keycloak (Admin/Account Console) или использования Keycloakify.
Что мы предлагаем
- Конкурентная зарплата, соответствующая вашему опыту и навыкам.
- Гибкий график работы и возможность удалённой работы.
- Доступ к современным инструментам и технологиям.
- Поддержка профессионального роста и обучения.
- Дружелюбная команда и комфортная рабочая атмосфера.
Вакансия хорошая, с четкими требованиями и возможностями для роста. Однако, отсутствие указания зарплаты может быть минусом.
Кто здесь добьётся успеха
Глубокое понимание React и TypeScript, включая опыт работы с хуками и контекстом, что необходимо для разработки сложных SPA.
Способность работать в удаленном режиме, требующая высокой самоорганизации и дисциплины, чтобы эффективно управлять своим временем и задачами.
Опыт интеграции систем аутентификации, включая настройку OIDC flows с использованием Keycloak, что является ключевым компонентом данной роли.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости B2B SaaS
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев