yandex
M
Mish
Страна
Россия
SeniorУдалённоПолная занятость

Фронтенд-разработчик (Senior)

ИИОценка ИИ

Интересная вакансия для опытного разработчика с фокусом на безопасность и сложные архитектурные задачи. Четко прописанный стек и работа в известной дизайн-студии Mish делают предложение привлекательным.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена строгими требованиями к безопасности (Keycloak, PKCE) и необходимостью глубокого понимания архитектуры аутентификации. Также требуется солидный опыт (6+ лет) и владение специфическими инструментами вроде PatternFly.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана350 000 ₽
Рынок280 000 ₽ – 450 000 ₽
ИИОценка ИИ

Зарплата в вакансии не указана, но для Senior Frontend разработчика в РФ с такой узкой специализацией (Keycloak, безопасность) рыночные ожидания начинаются от 300 000 рублей. Верхняя планка может достигать 450 000 рублей в зависимости от глубины экспертизы.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Контакты для отклика

Откройте контакты, указанные в вакансии.

Описание вакансии

Фронтенд-разработчик

#удаленка РФ #senior

Компания: 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

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • React
  • TypeScript
  • Vite
  • Keycloak
  • OAuth 2.0
  • OIDC
  • PKCE
  • Jest
  • Vitest
  • React Testing Library
  • Playwright
  • Cypress
  • Git
  • CI/CD
  • PatternFly
  • Keycloakify

Возможные вопросы на собеседовании

Вакансия делает упор на безопасность и Keycloak. Важно понимать, как кандидат защищает клиентскую часть.

Расскажите о механизме PKCE: почему он необходим для SPA и как вы реализуете безопасное хранение токенов на стороне фронтенда?

В требованиях указана кастомизация Keycloak. Это специфическая задача.

Был ли у вас опыт работы с Keycloakify или ручной кастомизацией тем в Keycloak? С какими основными сложностями вы сталкивались?

Упоминается использование PatternFly. Это специфическая дизайн-система.

Работали ли вы ранее с PatternFly или другими корпоративными дизайн-системами? Как вы подходите к кастомизации компонентов под нужды проекта?

Для Senior-позиции важно понимание парадигм программирования.

Как вы применяете принципы функционального программирования и иммутабельности в React-приложениях для повышения их предсказуемости?

Проект требует высокого качества кода и тестирования.

Как вы распределяете покрытие между Unit-тестами и E2E (Playwright/Cypress) в сложных SPA с разветвленной логикой авторизации?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

M
Mish
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!