Software Engineer - Fullstack Developer
Bangun dan perbaiki sistem pengumpulan utang dengan tim Abacus Digital
Anda akan bergabung dengan tim yang mengelola Collection System, platform inti pengumpulan utang. Anda akan merancang, membangun, dan memelihara fitur di seluruh stack fullstack, memastikan kinerja tinggi dan keandalan. Proyek ini melibatkan modernisasi arsitektur, skalabilitas, dan keamanan sistem untuk mendukung ekosistem pengumpulan utang perusahaan selama bertahun-tahun.
Kenapa Menarik?
Anda akan bekerja pada proyek pembangunan ulang platform inti yang mendukung ratusan agen pengumpulan utang.
Tanggung Jawab Utama
- Merancang, membangun, dan memelihara fitur di seluruh stack fullstack
- Mengaplikasikan prinsip-prinsip arsitektur bersih dan SOLID
- Menulis uji otomatis (unit, integrasi, dan end-to-end) sebagai bagian utama pengiriman
- Mengelola dan memberikan dukungan produksi dalam rotasi shift jam kerja
- Bekerja sama dengan tim produk, QA, dan operasi dalam model pengiriman Agile
Persyaratan
- Pengalaman dengan TypeScript
- Pengalaman dengan Vue.js atau Next.js
- Pengalaman dengan Node.js (TypeScript)
- Pengalaman dengan MongoDB dan MySQL
- Pengalaman dengan AWS dan DevSecOps
Skills Wajib
Lihat Deskripsi Asli dari Manatal Career Pages
Deskripsi asli dari Manatal Career Pages
ABOUT THE TEAM & SYSTEM You'll join the team that owns our Collection System — the core debt-collection platform for the organization. It aggregates and orchestrates collection activity for hundreds of concurrent collection agents, powering everything from overdue-account assignment to ML-driven collector routing and fine-grained, hierarchy-based data permissioning. We're currently leading a foundational, long-term rebuild of this platform — not a quick-win project. The goal is to modernize the system's architecture, scalability, testability, and security posture to support the company's collection ecosystem for years to come, moving off a legacy foundation and onto a modern, modular, cloud-native stack. WHAT YOU'LL DO Design, build, and maintain features across the Collection System full stack — frontend, backend, and the data layer. Build for high performance and reliability: the platform handles 100,000+ transactions per day with near real-time data synchronization across services. Apply clean architecture and SOLID principles, using Domain-Driven Design (DDD) and Event-Driven Design (EDD) patterns to keep the system modular, testable, and extensible as it scales. Contribute to the platform's next-generation rebuild — replacing legacy, tightly-coupled logic with well-tested, framework-supported modules. Write automated tests (unit, integration, and end-to-end) as a first-class part of delivery, not an afterthought. Work within our DevSecOps pipeline — containerized deployments, infrastructure as code, and security/dependency scanning built into every merge. Own what you ship end-to-end — provide production support on a business-hours shift rotation, investigate and resolve incidents, and improve reliability and observability so issues are caught before they reach agents. Collaborate closely with product, QA, and the operations team in an Agile delivery model. TECH STACK Core (minimum requirements) Languages: TypeScript (required); Python or Ruby (Rails) experience a strong plus Frontend: Vue.js or Next.js, written in TypeScript Backend: Node.js (TypeScript) — NestJS experience preferred Databases: MongoDB and MySQL Cloud & DevSecOps AWS as the primary cloud platform, with a cloud-native approach to architecture Containerization with Docker; deployment on ECS and EKS (Kubernetes) CI/CD via GitHub Actions Infrastructure as Code with Terraform / Terragrunt Testing Unit & integration testing (Jest) End-to-end testing (Cypress or Playwright) WHAT WE'RE LOOKING FOR Solid fundamentals in TypeScript and modern web application development. Understanding of, or genuine interest in, clean code, clean architecture, SOLID principles, and Domain-Driven / Event-Driven Design — we'll help you deepen this on the job. Comfort with relational and document databases (MongoDB, MySQL) and working knowledge of container-based deployment (Docker, Kubernetes). A quality mindset: you write tests, care about maintainability, and think about the next engineer who touches your code. Prior exposure to backoffice, fintech, or lending/credit systems is an advantage but not required. Familiarity with core banking or regulatory-compliance systems is a plus. WHY THIS ROLE Work on a genuinely challenging, business-critical system where your work has real, visible impact — this platform is central to how the company operates. Learn and apply modern, high-performance tech stacks built to handle real production scale (100,000+ transactions/day, near real-time sync). Help shape a next-generation platform from the ground up: modern architecture, cloud-native AWS infrastructure, and a proper DevSecOps delivery pipeline. Grow alongside a team that deliberately invests in long-term engineering foundations rather than short-term patches — with a manager and senior engineers who care about mentoring. A NOTE TO CANDIDATES This role involves genuinely challenging work on a system that is critical to the business. We're specifically looking for an outstanding junior-to-mid engineer who is ready to be stretched, learn fast, and grow with us — deep prior experience is welcome but less important than curiosity, ownership, and a strong engineering mindset.
Konteks Gaji
Posisi Engineering serupa di LokerDollar dibayar sekitar $160k/yr (kisaran $1.8k–999.999k/yr, dari 629 listing aktif).
Perekrutan di Abacus Digital
Abacus Digital punya 9 lowongan aktif lain di LokerDollar dan telah merekrut di sini sejak 10 Agu 2026 — di kategori Engineering, Data & Analytics.
- Software Engineer - Financial & Regulatory Reporting
- Revenue and Portfolio Performance Analyst
- QA Engineer
Pemberi kerja tidak menyatakan keterbukaan lokasi — cek langsung lowongannya
Pertanyaan yang sering diajukan
- Apakah Software Engineer - Fullstack Developer di Abacus Digital bisa dikerjakan remote?
- Posisi ini berlokasi di Remote. Detail remote/onsite ada di deskripsi lowongan.
- Jenis pekerjaan apa Software Engineer - Fullstack Developer di Abacus Digital?
- Posisi ini adalah pekerjaan full time.
- Bagaimana cara melamar?
- Klik tombol "Lamar" pada halaman ini untuk menuju halaman aplikasi resmi Abacus Digital.
Jelajahi lebih lanjut
Data & laporan pasar
Riset gaji & permintaan skill dari data lowongan kami sendiri.
- Lowongan IT Indonesia vs Remote Global (2026)Analisis data primer 2.049 lowongan: metodologi, klasifikasi, dataset bisa diunduh.
- Permintaan Skill AI: Indonesia vs Global (2026)10.000+ lowongan, classifier taxonomy-first, Wilson CI, pra-registrasi sebelum analisis.
- Remote ≠ Remote: Skill yang Membuka Kerja Global untuk Indonesia (2026)12.891 lowongan remote: skill coding bergaji tertinggi justru paling terkunci untuk pelamar Indonesia. Dataset agregat CC BY 4.0.
- Laporan Hiring Indonesia: Tech vs Non-TechPermintaan lowongan per bidang dari hitungan agregat — bukan listing per-listing.
- Benchmark Gaji IndonesiaKisaran gaji agregat lintas peran, dengan metodologi dan dataset terbuka.
- Indeks Gaji & Permintaan Kerja Remote untuk IndonesiaBerapa banyak lowongan remote global yang terbuka untuk Indonesia, dan gajinya (USD) per bidang.
- Laporan Kuartalan Pasar Kerja IndonesiaPHK, pendanaan, gaji & skill per kuartal — agregat terbuka.
- Laporan Pasar Remote per PeranLaporan otomatis per kelompok peran — skill, senioritas, perusahaan, gaji.
- Benchmark Gaji Remote GlobalGaji tahunan per bidang & mata uang, plus porsi lowongan terbuka untuk seluruh dunia.
Dari blog kami
- Lowongan Radiologi Remote: Update Ags 2026Analisis lowongan radiologi remote terbaru di Agustus 2026: gaji, tren, dan tips apply. Peluang kerja dokter spesialis radiologi remote.
- 3 Secret WebsitesTahu 3 situs rahasia untuk menghasilkan dolar dengan bekerja online.
- Funding Turun 43%, Malah Buka Lowongan?Pendanaan startup Indonesia turun 43% di H1 2026. Tapi perusahaan global justru buka lowongan remote untuk talenta Indonesia.