INTL
Freelancer
전문가
외주
원격 가능
Senior Backend / Full Stack Developer (Node.js + AWS) needed for high-traffic digital product platform
예산
$1,500~$3,000 USD
예상 기간
3~6개월
난이도
전문가
기술 스택
Node.js
Express.js
NestJS
PostgreSQL
Redis
RabbitMQ
SQS
AWS
S3
EC2
Lambda
Stripe
Next.js
PWA
AI 분석 요약
고성능 디지털 제품 플랫폼(PWA) 개발 프로젝트로, Node.js 기반의 확장 가능한 백엔드 시스템 구축이 핵심입니다. Stripe 결제 연동, 오디오/PDF 스트리밍, 사용자 코드 관리 및 추첨 시스템을 포함하며, AWS 환경에서 비동기 아키텍처를 통한 고트래픽 처리가 요구됩니다.
프로젝트 원문 설명
I’m building a scalable web app (PWA) that includes:
- Stripe payment integration (webhooks)
- Automatic generation of unique codes after purchase
- User access system (token-based)
- Audio streaming (audiobook)
- Secure PDF delivery (premium only)
- Album streaming (premium only)
- Raffle system with user codes
Requirements:
- Strong experience with Node.js (Express or NestJS)
- Experience with Stripe webhooks (checkout.session.completed)
- Experience building scalable systems (10k+ concurrent users)
- Knowledge of queues / async processing (SQS, Redis, RabbitMQ)
- PostgreSQL database design
- AWS experience (S3, EC2 or Lambda)
- Ability to build secure access control (token / signed URLs)
Nice to have:
- Experience with PWA (Next.js)
- Experience with media streaming
- Experience with high-load systems
Important:
This system must be built for high traffic. No synchronous webhook processing. Must use async architecture.
Timeline:
MVP required in 3–5 days.
- Stripe payment integration (webhooks)
- Automatic generation of unique codes after purchase
- User access system (token-based)
- Audio streaming (audiobook)
- Secure PDF delivery (premium only)
- Album streaming (premium only)
- Raffle system with user codes
Requirements:
- Strong experience with Node.js (Express or NestJS)
- Experience with Stripe webhooks (checkout.session.completed)
- Experience building scalable systems (10k+ concurrent users)
- Knowledge of queues / async processing (SQS, Redis, RabbitMQ)
- PostgreSQL database design
- AWS experience (S3, EC2 or Lambda)
- Ability to build secure access control (token / signed URLs)
Nice to have:
- Experience with PWA (Next.js)
- Experience with media streaming
- Experience with high-load systems
Important:
This system must be built for high traffic. No synchronous webhook processing. Must use async architecture.
Timeline:
MVP required in 3–5 days.
Freelancer에서 원본 확인
원본 보기