AstroPlay LLC

Full‑Stack Разработчик (NestJS / Next.js / Hono.js)

250 000 - 400 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Node.js
  • PostgreSQL
  • Docker
  • JavaScript
  • Git
  • Nest.js
  • Hono.js
  • Next.js
  • React
  • API
  • Swagger
  • TypeScript
  • Базы данных

О проекте

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

Обязанности:

• Разработка и поддержка backend‑сервисов на NestJS и Hono.js

• Разработка и оптимизация frontend‑части на Next.js

• Проектирование и развитие API‑интеграций с поставщиками и клиентами (REST/GraphQL)

• Создание и поддержка внутренней API‑документации для интеграций с клиентами

• Интеграция платёжных систем, антифрод‑модулей, eSIM‑операторов и других сторонних сервисов

• Проектирование и оптимизация базы данных PostgreSQL (схемы, миграции, индексация, производительность)

• Работа с аутентификацией и авторизацией (JWT, OAuth, Telegram‑логин)

• Обеспечение безопасности веб‑приложений (OWASP, SQLi, XSS, CSRF, защита API)

• Настройка CI/CD процессов, работа с Docker, деплой на AWS

• Оптимизация производительности фронта и бэка под рост нагрузки

• Участие в архитектурных решениях и развитии платформы

• Поддержка unit/integration тестов и документирование кода

Требования:

• Опыт работы от 5 лет в веб‑разработке, из них не менее 3 лет в full‑stack роли

• Отличное знание NestJS, Next.js, Hono.js, TypeScript, JavaScript (ES6+)

• Уверенный опыт работы с PostgreSQL

• Опыт интеграции сторонних API и создания собственных API для клиентов

• Опыт написания и поддержки API‑документации (Swagger, Postman или аналогичные инструменты)

• Опыт работы с AWS (EC2, S3, RDS) и контейнеризацией (Docker)

• Опыт настройки CI/CD и релизных процессов

• Понимание архитектурных паттернов (монолит, микросервисы, event‑driven)

• Навыки обеспечения безопасности приложений и защиты данных

• Умение самостоятельно вести задачи end‑to‑end: проектирование → реализация → тестирование → деплой

Преимущества:

• Владение английским языком на уровне B2+ (переписка, документация, созвоны)

• Опыт работы в финтех‑компаниях, e‑commerce, онлайн‑магазинах, платёжных агрегаторах или смежных сферах

• Опыт интеграции криптоплатежей и работы с антифрод‑системами

• Навыки DevOps (Kubernetes, мониторинг — Grafana/Prometheus, логирование — ELK)

• Опыт работы с высоконагруженными системами

Условия:

• Формат: полный рабочий день, удалёнка

• График: гибкое начало дня (важен результат, а не фиксированные часы)

• Среда: адекватное руководство, быстрые решения, минимум бюрократии

• Выплаты: по договорённости, возможна оплата:

• в рублях (на карту РФ)

• на иностранную карту

• в USDT (по курсу на день выплаты)