Senior TypeScript Backend Engineer - Fintech (Remote, Flexible)

EthBerry

Tangerang

Hybrid

IDR 280,000,000 - 460,000,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Full-remote work with flexible hours
14 paid vacation days
7 paid sick days
Public holidays in residence country
Laptop provided and software licences
Competitive compensation based on経験
Direct participation in architecture/技
No health insurance or office-based or

Job summary

EthBerry seeks a senior engineer to design and deliver production financial systems, including ledgers, payments, and reconciliation. You’ll own the full engineering lifecycle, model money, and ensure idempotent, auditable operations. Collaboration spans delivery, finance, and compliance across complex workflows.

You will design APIs, implement signed webhooks, and build React/Next.js interfaces for investigation and resolution, with a strong emphasis on observability and testing.

Qualifications

  • 5+ years building and operating production backend or full-stack software.
  • Strong TypeScript and Node.js, including API design, asynchronous programming, testing, and production debugging.
  • Production experience with money paths: ledger, wallet, acquiring, payouts, payment infrastructure, or settlement.
  • Strong PostgreSQL, SQL, data-modelling, and transactional-consistency skills.
  • Practical understanding of idempotency, concurrency, webhooks, asynchronous processing, and partial-failure recovery.
  • Experience building or maintaining React and Next.js applications.
  • Production ownership including CI/CD, monitoring, incident investigation, and incremental delivery.
  • Strong written and spoken English for client and team communication.

Responsibilities

  • Design and deliver payment, ledger, wallet, payout, billing, or settlement services in TypeScript and Node.js.
  • Model money using integer minor units, explicit currencies, rounding rules, value dates, and immutable postings.
  • Implement idempotent APIs and effectively-once financial effects under retries and duplicate events.
  • Integrate payment providers and banks through signed webhooks, asynchronous workflows, correlation identifiers, and recovery paths.
  • Build reconciliation processes that identify matched, missing, duplicate, and mismatched records.
  • Implement explicit lifecycle states for authorisation, capture, settlement, holds, fees, refunds, reversals, and disputes where relevant.
  • Develop React and Next.js operational interfaces for investigation and controlled manual resolution.
  • Write automated integration tests around transaction boundaries, concurrency, retries, and failure recovery.
  • Establish observability and audit trails suitable for production financial operations.
  • Participate in client discovery, explain trade-offs, estimate work, and review human- and AI-generated code.

Skills

TypeScript
Node.js
API design
PostgreSQL
Data modelling
Idempotency & retries
React & Next.js
CI/CD & monitoring
English communication

Tools

NestJS

Job description

EthBerry seeks a senior engineer to design and deliver production financial systems, including ledgers, payments, and reconciliation. You’ll own the full engineering lifecycle, model money, and ensure idempotent, auditable operations. Collaboration spans delivery, finance, and compliance across complex workflows.

You will design APIs, implement signed webhooks, and build React/Next.js interfaces for investigation and resolution, with a strong emphasis on observability and testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior TypeScript Engineer — Fintech
Senior TypeScript Engineer — Fintech

EthBerry • Tangerang

Hybrid
IDR 280,000,000 - 460,000,000
Full-remote work with flexible hours
14 paid vacation days
7 paid sick days
+5
Senior TypeScript Engineer - AI Agents & Production Backend
Senior TypeScript Engineer - AI Agents & Production Backend

EthBerry • Tangerang

Hybrid
IDR 1,631,913,000 - 2,357,208,000
Full-remote work
Paid vacation
Paid sick days
+4
Senior Backend Engineer - Remote, High-Impact Fintech
Senior Backend Engineer - Remote, High-Impact Fintech

First Circle • Jakarta Pusat

Remote
IDR 250,000,000 - 450,000,000
Macbooks
Private health insurance
Training budgets
+1
Senior Backend Architect - FinTech Platform (Remote, Equity)
Senior Backend Architect - FinTech Platform (Remote, Equity)

AiR • Jakarta Pusat

On-site
IDR 600,000,000 - 900,000,000
Remote work
Jakarta travel quarterly
Equity share
+1
Senior Backend Engineer: FinTech Microservices (Remote)
Senior Backend Engineer: FinTech Microservices (Remote)

Traveloka • Tangerang

Remote
IDR 2,161,773,000 - 3,242,659,000
Senior AWS & DevOps Engineer (Remote)
Senior AWS & DevOps Engineer (Remote)

EthBerry • Tangerang

Hybrid
IDR 650,000,000 - 1,000,000,000
14 vacation days
7 sick days
Public holidays in residence
+3
Front-End Engineer (React/Next.js) for Banking Apps
Front-End Engineer (React/Next.js) for Banking Apps

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Fullstack Engineer
Fullstack Engineer

Nodewave • Jakarta Utara

On-site
IDR 279,000,000 - 558,000,000
Founding Senior Full-Stack Engineer (Fintech, AI-First)
Founding Senior Full-Stack Engineer (Fintech, AI-First)

Lign Co • Jakarta Pusat

On-site
IDR 380,000,000 - 700,000,000
Senior Backend Engineer II — Scalable Fintech APIs (Remote)
Senior Backend Engineer II — Scalable Fintech APIs (Remote)

PT Ajaib Sekuritas Asia • Jakarta Pusat

Remote
IDR 350,000,000 - 650,000,000
Performance Bonus
Private Insurance
Paid Time Off
+5