👨🏻‍💻 postech.work

SOFTWARE ENGINEER (FULL STACK), ORCASLICER — SINGAPORE

OrcaSlicer • 🌐 In Person

In Person Posted 1 week, 2 days ago

Job Description

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.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.