Posted 2 Hours Ago Job ID: 2113231 41 quotes received

Senior Real-Time Chat Platform Developer

Featured
Fixed Price$2.5k-$5k
Quotes (41)  ·  Premium Quotes (3)  ·  Invited (0)  ·  Hired (0)

  Send before: December 20, 2025

Send a Quote

Programming & Development Programming & Software


We are looking for a senior real-time chat platform developer to build a fully functional MVP for penge.chat, a Danish anonymous chatroom platform.
This MVP is a national test version of our upcoming global platform RedRoom.Chat, so the architecture must be scalable and modular from day one.

The core functionality will be similar to superchat.dk, but built in a more robust, modern and global-ready architecture.

Scope of Work / Deliverables1. Real-Time Backend (Go or Node.js)
  • Build a scalable WebSocket-based real-time messaging backend

  • Support multiple chatrooms, high concurrency, and strong performance

  • Implement message handling, room creation, user sessions, typing indicators, blocking/ban logic

  • Create API endpoints for rooms, users, moderation tools

  • Set up Redis for pub/sub and caching

  • Logging, monitoring, and error-handling included

2. Frontend Web App (React / Next.js)
  • Mobile-optimized anonymous chat UI

  • Room list + active user count

  • Smooth chat experience (auto scroll, message grouping, timestamps)

  • User settings (nickname, simple avatar, etc.)

  • Moderation UI (kick, block, mute, room tools)

3. Anonymity & Security
  • Anonymous entry flow (no login required)

  • Anti-spam, message rate limits, simple content filters

  • Secure communication & server configuration

4. Infrastructure & Deployment
  • Dockerized environment

  • Deploy to AWS / DigitalOcean / similar

  • Documentation for future scaling (Kubernetes for global version)

5. Documentation
  • Tech stack documentation

  • API documentation

  • Setup instructions

  • Architectural overview (important for RedRoom.Chat global scaling)

RequirementsTechnical
  • Strong experience with real-time apps (WebSockets, Socket.io, WebRTC, etc.)

  • Expertise in Go or Node.js for backend

  • Experience building modular, scalable systems

  • Frontend skills: React / Next.js

  • Experience with Redis, MongoDB or PostgreSQL

  • Experience deploying cloud-based apps (AWS / GCP / DigitalOcean)

Portfolio Requirements
  • Previous work on chat apps, messaging systems, real-time platforms or communities

  • Code samples or GitHub links

  • Clear explanation of your role in past projects

Soft Requirements
  • Communicates clearly

  • Delivers high-quality, maintainable code

  • Can work with milestones and provide frequent updates

  • Comfortable signing NDA and transferring full IP rights

Time Frame

We expect the following timeline:

  • Phase 1 (MVP for penge.chat): 4–6 weeks

  • Phase 2 (Scaling foundation + documentation): additional 1–2 weeks

Total: 5–8 weeks depending on complexity and your availability.

Additional Notes

This project is long-term.
If collaboration is successful, we will continue into:

  • Phase 2: Global version (RedRoom.Chat) with scaling, load balancing, and global deployment

  • Phase 3: Native mobile apps (optional)

  • Phase 4: Premium features, AI moderation, VIP rooms, payment modules

We are looking for a serious, senior freelancer who wants a stable multi-phase project.


... Show more
Karl O Denmark