XX
Backend Developer — Real-Time Auction PlatformFreelanceJobsCanada
XX

Backend Developer — Real-Time Auction Platform

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

Über

We're building a live shopping auction platform with real-time bidding, proxy bid logic, and session management.
The backend is already in production — we need an experienced developer to help us move fast on new features, performance improvements, and architecture decisions.
**The Stack**
- TypeScript + Fastify )
- Supabase (PostgreSQL, Realtime, Auth, RPC functions)
- Railway (deployment)
- Stripe (payments)
- Stream (chat/realtime channels)
- Monorepo with Yarn 4 workspaces
**What You'll Work On**
- PostgreSQL RPC functions and query optimization
- Real-time bidding engine (proxy bidding, batch processing, event broadcasting)
- Performance improvements — reducing latency on bid processing
- New auction features (session management, winner calculation, notifications)
- Code review and architecture decisions
**Must Have**
- Strong PostgreSQL skills — writing complex queries, stored procedures, query optimization
- TypeScript — clean, production-quality code
- Experience with Supabase or similar (PostgREST, RLS, Realtime)
- Understanding of real-time systems and event-driven architecture
- Ability to read and understand existing codebase quickly
**Nice to Have**
- Experience with auction systems, fintech, or high-frequency trading logic
- Fastify or similar frameworks
- Docker + CI/CD experience
**What We're Looking For**
Experienced developer who writes clean code, thinks about performance, and can work independently. You don't need to ask what to do next — you see the problem and propose a solution.
**Engagement**
Hourly, part-time. Starting with a small paid task to evaluate fit before committing to ongoing work.
---
To apply, please answer:
1. Describe your experience with PostgreSQL — have you written stored procedures or complex RPC functions?
2. Have you worked with real-time systems (WebSockets, Supabase Realtime, or similar)?
3. Share a relevant project or code sample.
4. Your API endpoint takes 500ms+ to respond. Walk me through how you'd diagnose and fix it.
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills: Supabase, Fastify, Auth0, XML-RPC, railway, Stripe, getstream, TypeScript, PostgreSQL
  • Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.