Middle Fullstack Developer (NestJS + PostgreSQL + React/Next.js CMS) Kozak Agency $$$
Madfish
Software Engineering
Ukraine · Europe
English: Intermediate+
Requirements:
- 4+ years in backend/fullstack development
- Strong experience with Node.js + TypeScript (NestJS preferred)
- Solid experience with PostgreSQL and relational DB design
- Experience building scalable REST APIs
- Experience with Redis (caching, queues)
- Experience with React / Next.js for admin panels / CMS
- Experience with role-based access control and permissions
- Experience with media/content platforms is a plus
- Experience with AWS or similar cloud (S3, CDN, compute)
- Understanding of video/audio streaming integrations (HLS, RTMP) is a plus
- Experience with analytics, subscriptions, and content gating logic is a plus
Project context:
* Building a streaming platform (audio + video + live + podcasts)
* Mobile apps (Flutter) + Web CMS
* Custom backend required (API + admin panel)
* Client provides hosting & streaming infra
* Need scalable architecture and clean implementation
Main responsibilities:
* Design and implement backend architecture (NestJS)
* Build REST API for mobile apps and CMS
* Design PostgreSQL schema
* Implement CMS (React / Next.js)
* Integrate streaming layer (as orchestration, not from scratch)
* Implement subscriptions, content gating, analytics
* Collaborate with mobile team
Work likely through UpWork !!!