Backend Lead Developer (Node.js / PostgreSQL / Google Cloud)
Summary
Hands-on backend lead contractor for Dancify's pre-launch mobile-first festival platform for social dancers. You own the backend architecture, security, and MVP delivery over a 13-week build, writing production Node.js/TypeScript code on Google Cloud Run with PostgreSQL/Prisma, Firebase auth, and CI/CD — compensated mainly in 2.0–2.25% vesting equity.
Compensation: 2.0% – 2.25%
About Dancify
Dancify is a mobile-first festival platform for the global social dance community. We help dancers discover events, connect with other dancers, verify festival access, and plan their festival experience.
Currently pre-launch with an existing community, waitlist, and pilot festivals being prepared.
This is the MVP build phase targeting the first pilot festival release within 13 weeks.
The Role
You will lead the backend architecture, infrastructure, security, database design, and production delivery of Dancify’s MVP.
You will work alongside a second Backend Developer focused on product-domain implementation, plus a separate React Native / Expo developer building the mobile application in parallel.
This is a hands-on equity-first contractor role focused on fast execution, technical ownership, code review, and milestone-based delivery.
You are expected to write production code, not only manage architecture.
Compensation includes milestone-linked vesting equity.
The role also includes a predefined deferred settlement cap of up to €8,000 EUR that may optionally be used in the future when the company secures funding or sufficient operating revenue.
Any future settlement remains entirely at company discretion and would only apply in exchange for reducing or repurchasing an agreed portion of vested equity.
Contractors are not co-founders and do not receive governance or voting rights.
What You Will Build
- Node.js / Express API using TypeScript strict mode
- PostgreSQL architecture, Prisma schema, migrations, indexes, constraints, and transactions
- Firebase Phone Authentication with Firebase Admin ID-token verification
- Backend authorization for guest, registered, verified attendee, and event-scoped staff roles
- Google Cloud Run API infrastructure
- Cloud SQL PostgreSQL staging and production environments
- Cloudflare R2 private file storage with signed uploads and downloads
- Ticket verification and event-scoped attendee entitlement architecture
- Staff permissions and ticket check-in architecture
- OpenAPI contracts and shared backend API standards
- GitHub Actions CI/CD and controlled production releases
- Google Secret Manager and secure credential handling
- Structured logging, monitoring, alerts, backups, and recovery
- Rate limiting, security controls, auditing, and production hardening
- Load testing and pilot-readiness support
- Technical review of shared backend changes and database migrations
Milestones and Equity Schedule
M1: Foundation Deliverables: Backend foundation, PostgreSQL/Prisma architecture, Cloud Run/Cloud SQL, CI/CD, Firebase Auth, authorization foundation, R2 architecture, staging Weeks: 1-3 Equity Vesting: 0.50%
M2: Events & Tickets Deliverables: Ticket verification architecture, entitlements, audit model, event security, review shared event/ticket schemas Weeks: 4-6 Equity Vesting: 0.45%
M3: Matching & Connections Deliverables: Shared data/security review, notification architecture, abuse protection, database integrity Weeks: 6-8 Equity Vesting: 0.35%
M4: Festival Hub & Planner Deliverables: Schedule/planner architecture review, permissions, performance, infrastructure and cross-module integration Weeks: 8-11 Equity Vesting: 0.55%
M5: Staff & Launch Deliverables: Staff permissions, scanning/check-in, security, production deployment, observability, backups, load testing and launch readiness Weeks: 11-13 Equity Vesting: 0.40%
TOTAL: Backend Lead ownership 13 weeks 2.25%
Requirements
- 5+ years building production backend systems with Node.js / TypeScript
- Strong PostgreSQL skills
- Strong relational database and schema-design experience
- Experience with transactions, concurrency, constraints, indexes, and migrations
- Experience designing authentication and authorization systems
- Production cloud infrastructure experience
- Comfortable with Docker and CI/CD pipelines
- Experience designing REST APIs and API contracts
- Strong Git and pull-request workflow
- Able to review and guide another backend developer
- Strong security and data-integrity mindset
- Self-directed and milestone-driven
- Strong written English
- Able to communicate risks before they become deadline problems
- Available for regular backend/mobile integration calls during the 13-week build
Strong Advantage
Experience with: Google Cloud Run Cloud SQL Prisma Firebase Admin Cloudflare R2 or S3-compatible object storage OpenAPI GitHub Actions Workload Identity Federation Ticketing systems Multi-tenant or event-scoped authorization
Intellectual Property & Ownership
All project-specific work produced under the engagement, including code, infrastructure, systems, documentation, schemas, configurations, and technical implementations, will be governed by Dancify’s written contractor and intellectual-property agreements.
Dancify owns and controls the production repositories, cloud accounts, infrastructure accounts, billing relationships, domains, and production credentials.
Contractors are not co-founders and do not receive governance rights, voting rights, or executive authority through equity compensation unless separately agreed in writing.
Application
Send:
- Relevant GitHub or production code samples
- Brief overview of similar backend systems you have shipped
- Examples of PostgreSQL/database architecture you personally owned
- Brief overview of your cloud/infrastructure experience
- Your realistic weekly availability for the next 13 weeks
- Confirmation of availability for a short technical trial
NDA will be signed before confidential technical details are shared.