Moreapps

Backend Developer (Node.js/TypeScript) — VPN Service MVP

Ми, компанія MoreApps, шукаємо команду розробників для VPN-сервісу (MVP), а саме: 

— Backend Developer (Node.js/TypeScript/Go) 
— iOS Developer (Swift) 
— DevOps Engineer (AWS). 
Якщо маєте колег або працюєте командою, ми відкриті до співпраці. 

Формат роботи: віддалений, part-time, T&M.

Проєкт: розробка з нуля. Вся документація готова: functional requirements (120+ FR), sequence diagrams, API contracts, data models, NFR, infrastructure architecture, UI/UX дизайн. Всі архітектурні та бізнес-рішення прийняті. Потреба в якісній імплементації. 

Технологічний стек: Node.js/TypeScript, PostgreSQL, Prisma, WireGuard/AmneziaWG, Go, AWS (EC2, RDS), GitHub Actions.

Компоненти:
— Backend API (Node.js/TypeScript) — authentication (email + OTP, JWT access/refresh tokens), subscription management (Adapty webhooks + fallback verification), VPN connection orchestration (peer creation/removal, session limits, 30-min free session enforcement), server management (CRUD, provisioning, status lifecycle, health monitoring), user management (search, block/unblock, soft-delete, activity export). PostgreSQL, Prisma.
— Admin Panel — internal web interface for managing VPN servers, users, and monitoring system health. Communicates with Backend API.
— Server-side Agent (Go) — lightweight binary deployed on each VPN node. Manages WireGuard peers, reports health to backend, enforces traffic isolation between clients, auto-updates from GitHub.
— iOS App (Swift) — user-facing mobile client: authentication, server selection, one-tap VPN connection, subscription purchase (Adapty SDK), settings, kill switch.

Якщо Ви зацікавлені — будь ласка, надішліть короткий proposal з Вашим досвідом та рейтом. Кандидатам, які відгукнуться, надамо доступ до Confluence та дизайну. 

Дякуємо!

Required languages

Ukrainian Native
English A2 - Elementary
Published 17 February
65 views
·
20 applications
15% read
To apply for this and other jobs on Djinni login or signup.
Loading...