
Senior Full Stack Engineer β Payments
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Philippines.
β’ Develop across the payments platform, encompassing the embeddable SDK, payment services, tokenization boundaries, webhooks, and reconciliation processes.
β’ Create hosted-fields integration featuring iframe isolation and a gateway-agnostic API.
β’ Design client-side state management for handling declines, 3DS, retries, and timeouts.
β’ Construct session intent and gateway routing services.
β’ Implement tokenization boundaries, idempotency, HMAC-signed request flows, webhook logic, and reconciliation mechanisms.
β’ Oversee platform versioning and deprecation while ensuring live merchants remain unaffected.
β’ Ensure observability throughout the payment path.
β’ Enhance the developer experience for engineers integrating with the platform.
β’ Collaborate directly with product and client stakeholders.
β’ Clarify requirements, promptly address ambiguities, challenge incorrect methodologies, and deliver independent, high-quality outcomes.
β’ 7+ years of experience in developing production software across both frontend and backend.
β’ Proficient in React and TypeScript.
β’ Knowledgeable in rendering behavior, state boundaries, effect lifecycles, and component API design.
β’ Strong backend engineering capabilities with .NET and React as the primary technology stack.
β’ Ability to design services, understand API contracts, debug throughout the stack, and participate in architectural discussions.
β’ Experience with payment systems, including gateway APIs, tokenization, hosted fields, webhooks, reconciliation, or similar correctness-critical domain experience.
β’ Understanding of security fundamentals such as same-origin policy, CSP, CORS, XSS vectors, iframe isolation, and token management.
β’ Daily usage of Claude Code, Cursor, Codex, or similar agentic AI tools.
β’ Strong testing discipline and experience in writing tests.
β’ Highly preferred: experience with Java, Kotlin, and Quarkus.
β’ Practical experience with gateway and tokenization stacks.
β’ Experience with PCI DSS scope reduction and SAQ A or SAQ A-EP.
β’ Familiarity with 3D Secure 2 implementation.
β’ Exposure to Cloud and DevOps environments, specifically with Azure or AWS.
β’ Ownership of CI/CD processes.
β’ Comfort in working with incomplete specifications, evolving requirements, autonomy, and direct interaction with product/client stakeholders.
β’ An inclusive and vibrant work environment that values creativity and teamwork.
β’ Opportunities to engage in cutting-edge projects that have a meaningful impact.
β’ Competitive salary.
β’ Remote work options.
β’ Support for professional development.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.