Привет! Меня зовут Максим Коваленко — я генеральный директор 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 месяцев с возможностью продления).
-
Оплата — обсуждаем индивидуально (постоплатная / почасовая).
-
Оформление по договору ГПХ или самозанятость.
-
Интересную архитектурную задачу с госинтеграцией и мессенджером.
Поехали!