Node.js · TypeScript · CommerceTools
Ortigas Center, Pasig City | Full time
Nineteen controller domains. Five payment providers. One Redis layer. All yours.
We are bringing our commerce middleware in-house. You are the engineer who will own it.
Kitchen Warehouse is one of Australia’s largest specialty kitchenware retailers. We are building our
engineering function in Manila and taking full ownership of our eCommerce platform. This is a
foundational hire.
Our platform runs on CommerceTools with a substantial TypeScript middleware layer on the Frontastic
Extension Platform. That layer is where the interesting problems live. You will define the API contracts,
design the failure behaviour, and set the backend standards the team works to. There is no management
layer between you and the person accountable for the platform.
This is an ownership role, not a ticket queue.
What you will own
- The BFF and middleware. Nineteen action controller domains, the services layer, the mapper
architecture. You publish the contracts. - Every integration. CyberSource, PayPal, Afterpay, Google Pay, Apple Pay, Riskified, Algolia, and
NetSuite as our source of truth. - Caching and resilience. Redis TTL and invalidation policy. Circuit breakers and retry budgets on the
paths that handle money. - The standards. You write what our AI code review agents enforce on every pull request, including the ones our external development partner raises.
What you need
- 5+ years with Node.js and TypeScript in production, comfortable in strict mode.
- Strong REST API design, with some GraphQL.
- Payment integration you did yourself. Tokenisation, 3D Secure, and a real understanding of where
card data flows. - Fraud or risk screening, including signed request flows.
- Redis in production. Invalidation strategy, TTL policy, graceful degradation.
- Resilience patterns you have implemented, not read about. Circuit breakers, retry with backoff,
fallbacks, timeout budgets. - Serverless deployment: Netlify Functions, Vercel Functions or AWS Lambda.
- Written English strong enough to author the contracts, the standards and the runbooks.
- Comfortable reviewing AI-generated code, and confident enough to overrule it.
- Able to work onsite in Ortigas.
One question with your application.
Tell us about a time a third-party API failure caused a customer-facing problem on a system you
owned. What broke, what you did in the moment, and what you changed afterwards so it could not
happen the same way twice. We are more interested in this than in your years of experience.
💼 About Us:
Suitestudio Operations, Inc. is a dynamic and innovative Philippine-based office company that takes immense pride in being the trusted partner of Kitchen Warehouse Australia. Committed to delivering exceptional support services across all aspects of their business – including design, development, marketing, customer service, inventory entry, purchasing, and financial processes.
🏅Why work with us?
Suitestudio is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
✉️ How to Apply:
Interested candidates are encouraged to apply with their CV and a brief cover letter, detailing their experience and why they’re the best fit for the role
