Logo for XPATE

Senior Backend Developer

Role overview

Qualifications

  • Strong hands-on backend engineering experience in TypeScript / Node.js
  • Real AWS production experience
  • Ability to ship fast without trashing quality
  • English at B2+ level

Responsibilities

  • Build and evolve Lambda-first microservices
  • Design REST APIs with type-safe schemas (Zod)
  • Model data in DynamoDB and use PostgreSQL when necessary
  • Ship event-driven workflows with SQS/EventBridge/Step Functions

Key facts

Hard skills

Other skills

  • Problem Solving

About the company

XPATE logo

XPATE

Digital Payments & Money Transfer

xpate is the payments provider built for fintechs and digital SMEs that makes it easier to pay, get paid and keep money flowing. xpate combines card payments, FX and banking services into one unified account, to give modern businesses simple and transformative access to critical financial tools. By facilitating this vital link, we enable digital businesses to thrive, scale, and drive innovation with confidence. Through xpate technology, expertise and partnerships, customers get faster access to liquidity, accelerated business growth and reduced financial risk. Our global team of industry experts empower businesses every day to simplify their payments, control their cash flow and accelerate their growth.

Company details

IndustryDigital Payments & Money Transfer
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We’re hiring a hands-on Backend Developer to build and ship production serverless services for a fintech platform. 

Tech stack

  • Languages: TypeScript, Node.js (18–22)

  • AWS: Lambda, DynamoDB, S3, SQS, EventBridge, Step Functions

  • Databases: DynamoDB, PostgreSQL 

  • Frameworks / middleware: Serverless Framework, Middy

  • Libraries: Zod (schemas/validation), Winston (logging), AWS X-Ray (tracing), Luxon (dates)

  • Testing: Mocha, Sinon

  • Tooling: ESLint, Prettier, Terraform, GitHub Actions

Your role at xpate:

  • Build and evolve Lambda-first microservices that handle real money flows and integrations.

  • Design REST APIs with type-safe schemas (Zod) and contracts that don’t rot.

  • Model data in DynamoDB (access patterns first) and use PostgreSQL when relational fits better.

  • Ship event-driven workflows with SQS/EventBridge/Step Functions: retries, idempotency, dead-letters, backpressure.

  • Ensure observability: structured logging (Winston), distributed tracing (AWS X-Ray), actionable metrics.

  • Write tests that protect releases (Mocha/Sinon), keep quality bars high, and reduce regressions.

We’re ready to meet you, if…

  • You have strong hands-on backend engineering experience in TypeScript / Node.js.

  • You have real AWS production experience — not “used Lambda once”, but built, operated, debugged, and fixed systems in production.

  • You have the ability to ship fast without trashing quality: clean code, predictable delivery, and solid engineering fundamentals.

  • You use AI tools daily to accelerate output (coding, debugging, analysis) and improve outcomes.

  • You have English at B2+ level (the team is English-speaking).

What working at xpate looks like:

  • A competitive salary (depending on what you bring).

  • Everything you need to succeed, with flexibility built in — from flexible hours and hybrid/remote work options to private health insurance and paid time off.

  • Top-of-the-line Apple gear to fuel your work.

  • A workspace designed for focus and collaboration.

  • Ownership of your work end-to-end, with the freedom to move fast and make a real impact.

  • Celebrated wins, opportunities to grow and a culture where voices are heard and chances to grow are ever-present.

Why join xpate?

We're building the financial backbone of the future, where payments move freely and businesses thrive without barriers. If you want real impact, freedom to innovate, and work that drives change - xpate is the place for you.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Backend Developer Related jobs

Other jobs at XPATE

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.