Все вакансии
Фронтенд-разработчик (Senior)
Ищем опытного Senior Frontend разработчика для работы над проектом у наших партнеров. Задача — развитие ключевого сервиса облачной платформы в сфере управления доступом и безопасностью (IAM). Это высоконагруженный продукт, где критически важны надежность, безопасность и качество кода.
Что нужно делать:
- Разрабатывать сложные 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.
Условия
- Срок привлечения: 3–6 месяцев (с возможностью продления)
- Занятость: Фулл-тайм
- Формат работы: Удаленно (только из РФ)
- ЗП: 800-1000 руб/час
- Готовность выполнить небольшое тестовое задание (до 1 часа)
Ключевые навыки
- React
- TypeScript
- Keycloak
- OAuth 2.0/OIDC
- CI/CD
- Playwright