Full-Stack Developer
Full-Stack Developer
Next-Generation Marketplace for Secure Gaming Services
We’re consulting for a new gaming marketplace project that aims to solve the issues of trust, speed, and transparency in in-game services (boosting, account sales, coaching).
The platform's core differentiation is the unified structure of its Stripe Connect escrow system (securely holding and automatically releasing payments) and Discord integration.
Players can connect their Discord accounts for secure identity verification and purchase services, while boosters receive their payments directly through their Stripe Connect accounts.
We’ve reached the MVP stage, and our goal is clear:
👉 A fully functional prototype within 1 month.
We’re looking for two full-stack developers to join us at this stage:
- Experienced in rapid UI development with Next.js and TailwindCSS.
- Skilled in building robust backend systems using NestJS + PostgreSQL.
- Proven experience integrating Stripe and Discord APIs.
This is a fully remote project. After a successful MVP, there will be an opportunity for a full-time position at our Netherlands-based parent company.
If you or someone you know can leverage existing services to deliver a product fast and smartly, check out the details below.
This project is not just about code — it’s for developers who want to make a difference through how they think.
Job Posting (Detailed Technical Requirements)
IndustryGaming Marketplace
- Core Features
Escrow Payment System + Discord Integration
- MVP Goal
1 month
- Location
Remote
- Compensation
Project-based (Full-time option after MVP)
Project Overview
The platform allows players and professional boosters to safely buy and sell services. It combines Stripe Connect escrow payments (holding and automatic release) with Discord API integration for secure authentication and communication.
Tech Stack
Category & Technologies
Frontend: Next.js, TailwindCSS
Backend: NestJS, Node.js, PostgreSQL (Prisma)
Integrations: Stripe Connect, Discord API, NextAuth/Clerk, Vercel
Responsibilities
1. Stripe Connect Escrow System
- Full payment flow: Stripe Checkout + Webhook + Connect Payouts
- Escrow/Payment Hold and automatic refund logic
- Simple order flow (placed → in progress → completed)
- PostgreSQL schema design & transaction safety
2. User Registration & Authentication
- Discord OAuth + email-based registration
- KYC verification (Stripe Connect Express)
- Role management (buyer / booster / admin)
- Optional referral tracking
3. Discord Integration
- Job feed webhooks
- Claim API (atomic locking)
- Anonymous Discord thread integration for delivery notifications
4. MVP Specific Goals
- Working demo/live system within 1 month
- Simple admin panel (orders, payments, disputes)
- Stable test environment for Stripe & Discord webhooks
Requirements
- Experience/Eager to with Stripe or similar payment APIs.
- Discord bot/any bot or API development experience.
- PostgreSQL & data modeling expertise.
- Security-focused mindset (auth, rate limiting, transaction safety).
- Fast iteration, clean code, and strong communication skills.
Nice to Have (Added Value)
- Experience with deployment platforms (Vercel / Railway / Render).
- Prisma ORM, Zod / class-validator knowledge.
- Tailwind + component libraries (Shadcn, Radix, etc.).
- Knowledge of Redis / BullMQ for task queues.
How to Apply
- Send the following to info@baharii.nl >>
- GitHub profile
- LinkedIn profile
- 2–3 live project examples
- Short motivation (2–3 sentences)
A successful MVP may lead to a full-time position at our Netherlands-based parent company.