Что предстоит:
Разработка и поддержка интерфейса веб‑приложения VPN‑сервиса.
Интеграция с платёжной системой (Stripe, YooMoney, WebMoney и др.).
Реализация UI‑логики авторизации, управления подписками, дашбордов.
Обеспечение высокой производительности и безопасности фронтенда.
Взаимодействие с бэкендом (REST/GraphQL).
Применение CI/CD, тестирования (unit, e2e).
Требования:
Опыт работы с React, TypeScript, Redux/MobX — от 2-х лет.
Знание HTML5, CSS3, препроцессоров (Sass, PostCSS).
Опыт работы с платёжными API.
Уверенное владение JavaScript (включая Fetch, Promises), DOM.
Знакомство с Next.js или подобными (Gatsby, Vite).
Опыт написания тестов (Jest, React Testing Library, Cypress).
Знание принципов безопасности веб‑приложений (CSP, защита от XSS/CSRF).
Опыт в CI/CD (GitHub Actions, GitLab CI и т.п.).
Умение работать в agile‑команде, коммуникация на английском приветствуется.
Будет плюсом:
Опыт с Web3 / децентрализованными платежами.
Базовое понимание сетевых технологий (VPN, HTTPS, WebSockets).
Опыт с AWS, Docker, Kubernetes.
Яголковский Андрей Сергеевич
Москва
до 1000 USD