
Overview
SuperCheckout is redefining the future of payments — turning solo transactions into collaborative, flexible, multiplayer checkout experiences.
We’re looking for a software developer who lives and breathes APIs, thrives on integrating with payment gateways, and knows how to build seamless, secure, scalable financial flows. If you’ve worked on payments, you know: it’s more than just moving money — it’s about trust, speed, and user experience.
This role is perfect for someone excited to build the infrastructure behind a next-gen checkout layer — one that supports card splits, wallets, BNPL, and collective commerce across industries.
Responsibilities
Architect and build scalable, real-time checkout infrastructure
Develop APIs and SDKs for split, stack, and delegated payments
Integrate seamlessly with existing payment gateways (Stripe, Adyen, etc.)
Ensure security, compliance, and performance at every layer
Own full-stack features across backend, frontend, and third-party integrations
Collaborate closely with product, design, and partner engineering teams
Build testable, maintainable systems with high code quality standards
Optimize latency, reliability, and error handling for payment-critical flows
Lead technical decisions, code reviews, and mentoring of junior engineers
Prototype rapidly to validate new flows like “Pay for Me” or shared links
Qualifications
3–6 years of backend development experience with strong exposure to fintech or payments
Deep knowledge of payment gateways, APIs, and transaction flows
Strong in Node.js, TypeScript, or similar; familiarity with databases (PostgreSQL, Redis)
Solid understanding of security, encryption, and compliance in payment systems
Experience with RESTful APIs, webhooks, event-driven architecture
Bonus: Experience with split payments, wallets, BNPL, or international payments
A builder’s mindset — hands-on, fast-moving, and excited to solve new problems every week
Work type
Full Time
Work mode
Remote
Location
Singapore