ABOUT ORCASLICER
OrcaSlicer is a widely used open-source 3D printing slicer with a global community of makers, hobbyists, and manufacturers.
We’re building the next phase: a cloud-connected 3D printing ecosystem that connects users, slicers, printers, and add-on devices through modern protocols and cloud services.
You’ll join a small founding team in Singapore and work closely with the original maintainer of OrcaSlicer.
ABOUT THE ROLE
We’re hiring an experienced Full Stack Engineer who has shipped and operated end-to-end, non-trivial products. This role is not “backend-only” — you’ll work heavily across frontend and backend, building user-facing web experiences plus the supporting services.
We build on modern BaaS (Backend-as-a-Service) platforms — primarily Firebase and Supabase — using serverless functions, managed databases, authentication, storage, and real-time features to ship quickly without compromising reliability or security.
WHAT YOU’LL DO
Depending on your strengths, you will:
Build product-quality web frontends (core workflows, dashboards, internal tools) and ship iteratively with strong UX and performance.
Build and ship backend services on Firebase and/or Supabase:
- Auth + identity flows (sign-in, session management, account linking)
- Serverless business logic (
Supabase Edge Functions /
Firebase Cloud Functions) for APIs, webhooks, and background jobs
- Data modeling and persistence (Cloudflare R2 / Postgres etc), including migrations and performance tuning where applicable
- Real-time experiences (presence/status/updates) when needed
Own features end-to-end: requirements → design → implementation → testing → deployment → monitoring → iteration.
Establish practical engineering practices for a small, fast-moving team:
- Code review standards, CI/CD, release discipline
- Observability (logs/metrics/traces) and incident basics (detect/respond/prevent)
Collaborate with desktop and community stakeholders to define APIs, data contracts, and rollout plans.
MINIMUM QUALIFICATIONS
Strong full stack experience delivering large, end-to-end production systems (not just tickets in a narrow area).
Proven frontend capability (shipping real user-facing UIs; strong TypeScript/JavaScript fundamentals).
Proven backend capability (API design, data modeling, async workflows, security fundamentals).
Hands-on experience with Firebase and/or Supabase in production (Auth, functions, database, storage, realtime patterns).
Strong engineering habits: testing, code review, debugging, profiling, and pragmatic refactoring.
Comfortable owning systems in production: monitoring, on-call/incident participation (lightweight), and follow-ups.
Git-based workflows (branching, PRs, code review).
PREFERRED QUALIFICATIONS (NICE TO HAVE)
React/Next.js (or similar modern web frameworks) and strong UI architecture practices.
Security and access control experience (Firebase Security Rules and/or Postgres RLS-style policies).
Experience building integrations with devices/IoT-ish workflows, sync, and reliability under imperfect networks.
Experience contributing to open-source projects (or running high-quality engineering in public).
WHAT WE OFFER
Founding team impact: influence product direction, architecture, and culture.
Real ownership: you own features and systems used by a global community.
Competitive compensation; equity (ESOP) for strong early hires.
Work closely with the original OrcaSlicer maintainer and experienced engineers.