- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Фронтенд-разработчик (Senior)
Интересная вакансия для опытного разработчика с фокусом на безопасность и сложные архитектурные задачи. Четко прописанный стек и работа в известной дизайн-студии Mish делают предложение привлекательным.
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к безопасности (Keycloak, PKCE) и необходимостью глубокого понимания архитектуры аутентификации. Также требуется солидный опыт (6+ лет) и владение специфическими инструментами вроде PatternFly.
Анализ зарплаты
Зарплата в вакансии не указана, но для Senior Frontend разработчика в РФ с такой узкой специализацией (Keycloak, безопасность) рыночные ожидания начинаются от 300 000 рублей. Верхняя планка может достигать 450 000 рублей в зависимости от глубины экспертизы.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Mish уже сейчас
Присоединяйтесь к команде Mish и создавайте высокозащищенные интерфейсы для сложных систем!
Описание вакансии
Фронтенд-разработчик
Компания: Mish
*☑️*Что нужно делать:
-Разрабатывать сложные 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 Job в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- Git
- CI/CD
- React
- Playwright
- Cypress
- Keycloak
- OAuth 2.0
- OIDC
- Jest
- Vitest
- Vite
- React Testing Library
- PKCE
- PatternFly
- Keycloakify
Возможные вопросы на собеседовании
Вакансия делает упор на безопасность и Keycloak. Важно понимать, как кандидат защищает клиентскую часть.
Расскажите о механизме PKCE: почему он необходим для SPA и как вы реализуете безопасное хранение токенов на стороне фронтенда?
В требованиях указана кастомизация Keycloak. Это специфическая задача.
Был ли у вас опыт работы с Keycloakify или ручной кастомизацией тем в Keycloak? С какими основными сложностями вы сталкивались?
Упоминается использование PatternFly. Это специфическая дизайн-система.
Работали ли вы ранее с PatternFly или другими корпоративными дизайн-системами? Как вы подходите к кастомизации компонентов под нужды проекта?
Для Senior-позиции важно понимание парадигм программирования.
Как вы применяете принципы функционального программирования и иммутабельности в React-приложениях для повышения их предсказуемости?
Проект требует высокого качества кода и тестирования.
Как вы распределяете покрытие между Unit-тестами и E2E (Playwright/Cypress) в сложных SPA с разветвленной логикой авторизации?
Похожие вакансии
Senior Frontend‑разработчик
Frontend-разработчик — React
Senior Frontend Developer (WEB)
Frontend-разработчик (Senior)
Middle/Senior Java Script Developer
Senior Frontend Developer (Angular)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!