Senior Backend Developer / Team Lead

8-week sprint contract with 14-day milestones → full-time path

Contract to Full-time
Remote
Leadership Role

Step 1: Skills Challenge

Backend Skills Test

Node.js, PostgreSQL, APIs • 45 minutes • 70% to pass

Complete our coding challenge to demonstrate your backend skills. Only candidates who score ≥70% will proceed to the next stage. The test covers Node.js, PostgreSQL, REST APIs, and system architecture.

Note: You must pass the skills challenge before we can review your application.

About the Role

Architect our multi-tenant event platform core and lead a small backend squad.

What You'll Own

ResponsibilityTime AllocationKey TechnologiesImpactDeliverables
Platform & DB Architecture
40%Postgres, Redis, MultitenancyCore system foundationSchema design, scaling strategy
Core APIs
25%Users, Events, Roles, PricingBusiness logic implementationREST endpoints, documentation
Security & Compliance
15%OAuth2, JWT, GDPR, Audit trailsEnterprise-grade securityAuth system, compliance docs
Tech Leadership
10%Reviews, Sprint planningTeam productivity & growthCode reviews, mentoring
Performance & Observability
10%Caching, Load testingSystem reliabilityMonitoring, optimization

Must-Have Tech Chops

  • Node.js + TypeScript
  • PostgreSQL
  • Redis
  • REST APIs
  • OAuth2/JWT
  • AWS/Vercel
  • GitHub CI

Experience Profile

  • 5+ years backend development
  • 2+ years team leadership
  • Marketplace/payment platform background

Culture & Soft Skills

  • Opinionated but pragmatic
  • Async communication
  • Ownership mindset

Sprint & Contract Rules

Four 14-day sprints
Miss a milestone → contract ends
Hit all four → full-time offer
1Complete the skills challenge above (≥70% required)
2Send CV + GitHub + two lines on your toughest multi-tenant challenge to kevin@bauplan.com.au

Subject line: "Team Lead – Your Name"

Apply Now