Remotery

Senior Full Stack Engineer – Payments

Posted 4 days ago

This is a fully remote position, open to applicants in Philippines.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Cloudera7 hours ago

Staff Software Engineer, Flink/Streaming Analytics

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Stellar Cyber7 hours ago

Senior / Staff Software Engineer – Parser Team

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $200k/year
ApplyView job
Pragmatike8 hours ago

Senior Founding Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike8 hours ago

Staff Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike8 hours ago

Founding Product Engineer – YCombinator Experience

US flagCalifornia OnlyFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike8 hours ago

Lead Product Engineer

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers