Software Engineer - Fullstack Developer
Design and build full-stack features for a high-volume debt-collection platform
You will design, build, and maintain features across the Collection System full stack—frontend, backend, and data layer—using TypeScript, Vue.js or Next.js, Node.js with NestJS, and MongoDB/MySQL. The platform handles 100,000+ transactions per day with near real-time synchronization, requiring clean architecture, SOLID principles, DDD, and EDD patterns. You will write automated tests as a first-class part of delivery, work within a DevSecOps p...
Why This Role?
Contribute to a foundational, long-term rebuild of a legacy system onto a modern, modular, cloud-native stack
Key Responsibilities
- Design and build full-stack features using TypeScript, Vue.js or Next.js, and Node.js with NestJS
- Apply clean architecture, SOLID principles, DDD, and EDD patterns to ensure modularity and scalability
- Write automated unit, integration, and end-to-end tests using Jest, Cypress, or Playwright
- Work within DevSecOps pipeline using Docker, AWS ECS/EKS, GitHub Actions, and Terraform/Terragrunt
- Own end-to-end delivery including production support, incident investigation, and reliability improvements
Requirements
- TypeScript (required)
- Experience with Vue.js or Next.js
- Node.js backend development (NestJS preferred)
- Experience with MongoDB and/or MySQL
- Familiarity with AWS, Docker, and infrastructure as code (Terraform/Terragrunt)
- Experience with CI/CD via GitHub Actions and automated testing (Jest, Cypress, or Playwright)
Required Skills
View Original Description from Manatal Career Pages
Original description from 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.
Salary Context
Similar Engineering roles on LokerDollar pay around $160k/yr (range $1.8k–999.999k/yr, n=643 active listings).
Hiring at Abacus Digital
Abacus Digital has 9 other active roles on LokerDollar and has been hiring here since Aug 10, 2026 — across Engineering, Data & Analytics.
- Software Engineer - Financial & Regulatory Reporting
- Revenue and Portfolio Performance Analyst
- QA Engineer
Openness not stated by employer — check the listing
Frequently asked questions
- Is Software Engineer - Fullstack Developer at Abacus Digital a remote job?
- This role is based in Remote. See the listing for remote/onsite details.
- What type of employment is Software Engineer - Fullstack Developer at Abacus Digital?
- This is a full time position.
- How do I apply?
- Click the "Apply" button on this page to go to the official application at Abacus Digital.
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Remote ≠ Remote: The Skills That Open Global Work to Indonesians (2026)12,891 remote listings: the highest-paid coding skills are the most geo-locked for Indonesia-based applicants. CC BY 4.0 aggregate dataset.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesian Remote Work Salary & Demand IndexHow much of the global remote job corpus is open to Indonesia, and what it pays (USD) by role.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.
From the blog
- Interview Radiologist Remote: What You NeedBreaking down the remote radiology interview process for USD-paying jobs, from screening to offer letter.
- Remote Radiology Jobs: August 2026 UpdateDiscover the latest remote radiology jobs and salary trends for August 2026. Learn about the opportunities and challenges of remote work in radiology.
- Unlocking Remote USD Jobs: A GuideDiscover the best remote USD-paying jobs and learn how to succeed in the global job market.