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.

Adult, Male, Man, Person, Head, Face, People, Glasses, Happy, Phone

Senior Full‑Stack Engineer

  • 493528
  • Manila, Metro Manila, Philippines
  • Full-time
View favourites

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

Recommended Jobs

People Lead

Suva, Central Division Insource - Offshore
A People Lead supports, coaches, and guides frontline teams to achieve performance, engagement, and service excellence through day‑to‑day leadership and operational oversight.

Real Time Analyst

Suva, Central Division Insource - Offshore
A Real Time Analyst monitors live operational performance, manages intraday workforce adjustments, and ensures service levels are met through proactive, data‑driven decision‑making.

Finance Officer

Suva, Central Division Finance
A Finance Officer drives financial accuracy and business confidence by managing budgets, processing transactions, and ensuring smooth, compliant, and timely financial operations.

Helpdesk Analyst

Suva, Central Division Corporate Services
A Helpdesk Analyst delivers fast, friendly, and expert technical support—keeping systems running smoothly and empowering users with quick solutions to their IT challenges.