Frontend-разработчик (WebApp / MAX UI)

Дата размещения вакансии: 09.04.2026
Работодатель: ДЖЕМСТИМ
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Привет! Меня зовут Максим Коваленко — я генеральный директор IT-компании «ДЖЕМСТИМ».

Моя миссия — создавать технологические продукты, которые решают реальные проблемы бизнеса и людей. Мы строим не просто компанию, а команду единомышленников, где ценятся качественный код, эффективные процессы и смелые идеи.

Сейчас мы работаем над проектом для государственного заказчика — высоконагруженной медицинской системой, где внедряем вход через Госуслуги (ЕСИА) внутри мини‑приложения мессенджера MAX.

Мне нужен Frontend‑разработчик, который сделает клиентскую часть этого мини‑приложения — удобный, безопасный и соответствующий дизайн‑системе MAX UI.

Что предстоит делать:

  • Разрабатывать WebApp (SPA) для мессенджера MAX с использованием MAX UI Kit и MAX Bridge API.

  • Реализовать сценарий делегированной аутентификации через ЕСИА (редирект на Госуслуги, приём callback, обработка токенов).

  • Обеспечить сохранение текущей веб‑версии для старых сценариев (без поломок).

  • Взаимодействовать с бэкендом (Java + Spring) по REST API.

  • Соблюдать требования к адаптивности, производительности и информационной безопасности.

Какой стек вас ждёт:

  • Фреймворк: React (предпочтительно) или Vue (обсуждаемо).

  • Стейт‑менеджмент: Redux Toolkit / Pinia.

  • Сборка: Vite / Webpack.

  • Взаимодействие с MAX: MAX Bridge API, MAX UI Kit.

  • HTTP‑клиенты: fetch / axios.

  • Работа с OAuth2, JWT, параметрами URL.

Что мне важно в кандидате:

  • Опыт коммерческой разработки на React или Vue от 3 лет.

  • Опыт интеграции со сторонними API (OAuth2, JWT) — обязателен.

  • Понимание жизненного цикла SPA, работы с localStorage, sessionStorage, куками.

  • Умение вёрстки (HTML5, CSS3, адаптив, кроссбраузерность).

Будет круто, если есть:

  • Опыт разработки мини‑приложений для мессенджера MAX.

  • Опыт работы с госсервисами (ЕСИА, Госуслуги).

  • Понимание требований к информационной безопасности на клиентской стороне.

  • Навыки работы с TypeScript, Next.js.

Что я предлагаю:

  • Полностью удалённая работа

  • Проектная занятость (от 2 до 4 месяцев с возможностью продления).

  • Оплата — обсуждаем индивидуально (постоплатная / почасовая).

  • Оформление по договору ГПХ или самозанятость.

  • Интересную архитектурную задачу с госинтеграцией и мессенджером.

Поехали!