SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 95,000 - 105,000 / annual
Join Xplor Education's Embedded Payments team as a Fullstack Software Engineer, reporting to the Software Engineering Manager. You'll help build and scale a cloud-native payment orchestration platform that processes significant transaction volume across multiple Xplor brands.
You will own features end-to-end—from API contract and database design through to the UI. You'll collaborate closely with backend, frontend, QA, and DevOps engineers to deliver high-quality software while maintaining best practices. Your responsibilities include executing the full software development lifecycle across both backend services and frontend interfaces; designing and building well-tested, well-documented features spanning APIs, data models, and UI; producing technical specifications and assessing operational feasibility for new payments features; integrating components into cohesive, production-ready systems with appropriate observability; contributing to verification plans, QA procedures, and deployment guardrails; maintaining and improving existing functionality; participating in deployment planning, on-call rotations, and incident response; using AI-assisted development tools effectively; and staying current with platform updates, security practices, and PCI compliance requirements.
Tech Stack: Frontend (React with Vite, MUI, JavaScript); Testing (Jest, ESLint, Prettier, Storybook, Playwright, K6); Backend (Node.js, AWS including ECS, RDS/Aurora PostgreSQL, API Gateway, Lambda, Cognito, SQS, EventBridge); DevOps (Bitbucket Pipelines, Terraform); Payments integrations (Worldpay, Stripe, Apple Pay/Google Pay).
Xplor Technologies powers experiences across fitness, recreation, golf and club, field services, laundry, education, and membership-based industries through modern vertical software, embedded payments, and AI-powered capabilities.
REQUIREMENTS:
Must-have:
- 4+ years of professional software engineering experience with a Computer Science/Engineering degree or equivalent
- Strong Node.js experience and demonstrated ability to ship production backend services
- Experience building React-based frontends that consume RESTful APIs
- Experience designing and building RESTful APIs and microservices
- Working knowledge of relational databases (PostgreSQL preferred) and clear understanding of separation of concerns in service design
- Hands-on experience with AWS or comparable cloud platform
- Experience with CI/CD pipelines (Bitbucket Pipelines, GitHub Actions, or similar)
- Proficiency with Git, agile delivery (Scrum preferred), and testing frameworks like Jest
- Fluency with AI-assisted development tools (Claude Code, Cursor, Copilot, etc.) and articulate point of view on their strengths and limitations
- Comfortable working on a 100% remote team and able to operate independently within an agile group
Nice-to-have:
- Experience building or operating payments systems (payment orchestration, tokenization, acquirer integrations with Worldpay, Stripe, Adyen, Finix, Basis Theory, or PCI-compliant environments)
- Familiarity with event-driven architectures (SQS, EventBridge, Kafka)
- Exposure to observability tooling (SigNoz, Grafana, Datadog, etc.)
- Infrastructure-as-code experience (Terraform)