
AstroPlay LLC
Full‑Stack Разработчик (NestJS / Next.js / Hono.js)
- 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 (по курсу на день выплаты)