yandex
M
Mish
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

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

ИИОценка ИИ

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


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

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

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

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

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

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

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

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

Меня заинтересовала вакансия Senior Frontend-разработчика в Mish, так как мой опыт работы с React и глубокая экспертиза в вопросах безопасности (OAuth 2.0, OIDC, PKCE) полностью соответствуют вашим требованиям. Я имею более 6 лет опыта в IT и специализируюсь на создании сложных SPA, где критически важна надежная аутентификация и защита данных.

Особый интерес вызывает ваша работа с Keycloak и кастомизацией его интерфейсов. У меня есть практический опыт настройки OIDC flows и работы с Keycloakify, что позволит мне эффективно включиться в задачи по интеграции систем аутентификации. Я сторонник качественного кода, покрытого тестами (Jest, Playwright), и всегда стремлюсь к оптимизации производительности приложений.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Mish уже сейчас

Присоединяйтесь к команде Mish и создавайте высокозащищенные интерфейсы для сложных систем!

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

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

#удаленка РФ #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% к собеседованиям

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

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

Навыки

  • 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 с разветвленной логикой авторизации?

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

более 1000 офферов получено
4.9

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

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

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

M
Mish
Россия