Careers at Symbos
Join Symbos and be part of a team that's redefining excellence in business process outsourcing across Australia, New Zealand, and Fiji.
Senior Full‑Stack Engineer
- 493528
- Manila, Metro Manila, Philippines
- Full-time
We’re looking for a Senior Full‑Stack Engineer to help build, harden and scale a production‑grade SaaS platform. This is a hands‑on, senior role for someone who enjoys owning features end to end and working deeply across the stack, from UI and server actions through to database design, security policies and payments infrastructure.
You’ll work closely with engineering and product leadership, taking ownership of complex workflows, system reliability and engineering standards in a modern TypeScript environment.
This role is fully remote and suited to an experienced engineer who thrives in autonomous, high‑trust environments.
What you’ll be responsible for
- Shipping end‑to‑end product features across UI, server actions, API routes, database migrations and RLS policies
- Owning and maintaining Stripe Connect workflows, including onboarding, checkout, fulfilment and webhook handling
- Designing and maintaining reliable webhook systems, including verification, retries, idempotency and logging
- Building and maintaining asynchronous job systems such as PDF generation, email sending, storage writes and scheduled tasks
- Improving production reliability through performance monitoring, error handling and observability
- Maintaining high‑quality database structures, documentation and change governance
- Working within a clear PR review and engineering governance framework
Experience required
- 5–8+ years experience building and maintaining production‑grade web applications
- Proven experience as a senior, hands‑on full‑stack engineer in a SaaS or product‑led environment
- Strong commercial experience with TypeScript across frontend and backend systems
- Demonstrated production experience with Next.js (App Router)
- Solid experience with Postgres, including schema design and row‑level security
- Hands‑on experience owning or supporting Stripe Connect and webhook‑driven payment flows
- Experience designing and maintaining event‑driven or asynchronous systems
- Comfortable working autonomously while contributing to technical decisions and high engineering standards
Why join Symbos
- A people‑first, high‑trust culture where autonomy and accountability go hand in hand
- Growth is part of our DNA, with strong support for learning, improvement and impact
- We value clarity, collaboration and thoughtful work, not ego or noise
- Remote‑first, flexible and outcome‑focused, built on respect and trust