Summary
What you’ll impact
The organization is looking for a founding-level full‑stack engineer to evolve its social casino platform into a secure, production‑grade service. The role involves working across React, Supabase, real‑time systems, game integrations, wallets, and deployment pipelines while making architectural decisions and shipping product.
Responsibilities
What you'll do
- Build and improve player-facing features in the existing React application.
- Develop secure server-authoritative services for games, wallets, promotions, payments, and account operations.
- Improve Supabase/Postgres schemas, row-level security, Edge Functions, migrations, observability, and performance.
- Strengthen real-time behavior, cross-device consistency, idempotency, auditability, and failure recovery.
- Integrate payment, identity, compliance, analytics, and communications providers.
- Review AI-assisted code and establish practical engineering standards for human and agent contributors.
- Write tests and documentation that make high-risk systems understandable and maintainable.
- Collaborate directly with the founders and product/game teams on priorities and release decisions.
Requirements
What you’ll bring
- Strong professional experience with TypeScript and modern React.
- Backend experience with PostgreSQL and API or serverless service development.
- Experience designing or maintaining transactional systems where correctness and auditability matter.
- Ability to work independently in an early-stage environment and communicate technical tradeoffs clearly.
- Familiarity with automated testing, CI/CD, security fundamentals, and production debugging.
- Experience with Supabase, WebSockets, Netlify, payment processing, gaming systems, fintech, loyalty economies, or regulated consumer products.
- Experience with server-authoritative game logic, ledgers, wallet systems, fraud controls, or high-integrity random-number workflows.
- Experience collaborating with AI coding agents while retaining human review and change control.