Senior FinTech Backend Engineer (Node/TS) – Jakarta

KitaLulus

Jakarta Pusat

On-site

IDR 446,400,000 - 781,200,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

KitaLulus is seeking a seasoned Backend Engineer to design and maintain backend services with Node.js and TypeScript. You will own PostgreSQL schemas, migrations, and performance, and implement business logic for contracts, invoicing, and financial calculations.

You will integrate with CRM and external systems, build APIs/GraphQL, and ensure code quality and testing rigour. You will collaborate with teams in Berlin and Switzerland, contributing to AI-assisted development in a

Qualifications

  • 8+ years of experience in Backend Engineering.
  • Strong recent experience with Node.js and TypeScript.
  • Mandatory: Experience in Fintech or Financial Services (banking, lending, payments, leasing, or insurance).
  • Strong experience with PostgreSQL, including schema design, query optimization, transactions, and migrations.
  • Experience with Prisma is a plus.
  • Strong understanding of Clean, Layered, or Hexagonal Architecture.
  • Experience building and maintaining third-party integrations and APIs.
  • Strong testing and code review practices.
  • Experience using AI coding assistants or agents in production is a plus.
  • Strong analytical and problem-solving skills.
  • Professional English communication skills.
  • Willing to work onsite in South Jakarta, Monday-Friday, 11:00-19:00 WIB.

Responsibilities

  • Design and maintain backend services using Node.js and TypeScript.
  • Own PostgreSQL database schemas, migrations, and performance.
  • Develop business logic for contracts, invoicing, financial calculations, credit checks, and refinancing.
  • Build and maintain integrations with CRM, credit bureaux, workflow engines, and external systems.
  • Develop and maintain APIs and GraphQL schemas.
  • Review code and ensure quality, architecture, and financial logic are correct.
  • Build unit and integration tests for critical backend functionality.
  • Work closely with engineering teams in Berlin and product/operations teams in Switzerland.
  • Contribute to an AI-assisted, specification-driven development process.

Skills

Node.js
TypeScript
PostgreSQL
Prisma
Architecture
APIs
Testing
Code Review
AI Assistants
English Communication

Tools

GraphQL

Job description

KitaLulus is seeking a seasoned Backend Engineer to design and maintain backend services with Node.js and TypeScript. You will own PostgreSQL schemas, migrations, and performance, and implement business logic for contracts, invoicing, and financial calculations.

You will integrate with CRM and external systems, build APIs/GraphQL, and ensure code quality and testing rigour. You will collaborate with teams in Berlin and Switzerland, contributing to AI-assisted development in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Back End Engineer (KLI-89)
Senior Back End Engineer (KLI-89)

KitaLulus • Jakarta Pusat

On-site
IDR 446,400,000 - 781,200,000
Backend Engineer: Node.js, TypeScript & Cloud
Backend Engineer: Node.js, TypeScript & Cloud

Tech Junction Ltd • Indonesia

On-site
IDR 120,000,000 - 240,000,000
Senior Backend Engineer - Jakarta Department Tech Employment Type
Senior Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Jakarta Pusat

On-site
IDR 350,000,000 - 700,000,000
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
Backend Developer (Node.js, TypeScript & Cloud Technologies) | Arbeit Group | Indonesia
Backend Developer (Node.js, TypeScript & Cloud Technologies) | Arbeit Group | Indonesia

Tech Junction Ltd • Indonesia

On-site
IDR 120,000,000 - 240,000,000
Backend Engineer (Java/Golang) for Scalable FinTech Services
Backend Engineer (Java/Golang) for Scalable FinTech Services

PT Adecco Personnel Indonesia • Tangerang

On-site
IDR 210,000,000 - 260,000,000
Go Backend Engineer - Microservices & Scalable Systems
Go Backend Engineer - Microservices & Scalable Systems

Kredivo Group • Jakarta Timur

On-site
IDR 15,000,000 - 25,000,000
Senior Backend Engineer, Payments Platform
Senior Backend Engineer, Payments Platform

PLT Engineering • Kebayoran Baru

On-site
IDR 300,000,000 - 600,000,000
Backend Developer - Node.js API & Scalable Systems (Office)
Backend Developer - Node.js API & Scalable Systems (Office)

PT Kamoro Maxima Integra • Jakarta Utara

On-site
IDR 334,800,000 - 669,600,000
Very attractive salary
Outstanding benefits
Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site