Mid-Level Back-end Developer

THINK SIMPLICITY CORP.

Pasig

On-site

PHP 700,000 - 1,500,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Think Simplicity Corp. in the Philippines is hiring a mid-level backend developer to build and run Node.js/TypeScript microservices behind our lending app. You will work with Flutter mobile and Next.js admin teams and ship to production on AWS.

Design robust APIs, model data in MySQL, and ensure secure, auditable money-movement flows with partners. Strong TS/Node skills and SQL proficiency are essential.

Qualifications

  • 3-5 years of professional backend development experience.
  • Strong TypeScript and Node.js (v20+), including async patterns, error handling and project structure.
  • Production experience building REST APIs with Express or a similar framework.
  • Solid relational database skills in MySQL or PostgreSQL: schema design, indexing, transactions and query tuning.
  • Hands-on experience with an event or message broker (Kafka, RabbitMQ or similar).
  • Experience with authentication and API security: JWT, OTP, request validation and OWASP basics.
  • Comfortable with Docker and deploying on AWS (EC2, RDS, S3, load balancers).
  • Writes automated tests and follows Git-based PR workflows.
  • Familiar with AI-assisted coding tools and responsible code review.

Responsibilities

  • Build and maintain the services that match lenders and borrowers: lender profiles, published loan configurations and their constraints, and borrower-facing loan discovery.
  • Own the loan lifecycle end to end: application, approval, disbursement, repayment schedules, extensions, overdue handling and demand letters.
  • Build lender tools: cash bond balance and history, portfolio and outstanding balance views, and payment history.
  • Design, build and maintain REST APIs in Express + TypeScript across the lending, transaction, user, partner, notification, messaging and admin services.
  • Publish and consume events on Kafka between services and keep message contracts versioned and documented.
  • Build real-time features with Socket.IO for live chat and ticket updates.
  • Configure routes on the KrakenD API gateway and document endpoints with Swagger/OpenAPI.
  • Deliver push notifications and SMS for loan events and OTPs.
  • Maintain audit trails and ensure data privacy in line with regulations.

Skills

TypeScript
Node.js
REST API design
SQL / MySQL
Docker
AWS
Testing (Mocha/Chai)
Security & OWASP
CI/CD
Communication

Tools

Express.js
Kafka
Socket.IO
Docker
MySQL
RabbitMQ
KrakenD/OpenAPI
AWS (EC2/RDS)

Job description

trilLOAN is a lender marketplace in the Philippines. Lenders publish loan offers on the platform, and borrowers find and apply for the loans that fit them. Lenders set their own loan terms, manage a cash bond and track repayments. Borrowers apply, get funded and repay in the app. Both sides use built-in chat, KYC and credit scoring. We're hiring a mid-level backend developer to build and run the Node.js/TypeScript microservices behind the app. The core of the job is the lending, transaction, user and notification services. You'll work closely with our Flutter mobile and Next.js admin teams and ship to production on AWS.

Key responsibilities

Build and maintain the services that match lenders and borrowers: lender profiles, published loan configurations and their constraints, and borrower-facing loan discovery.

Own the loan lifecycle end to end: application, approval, disbursement, repayment schedules, extensions, overdue handling and demand letters.

Build lender tools: cash bond balance and history, portfolio and outstanding balance views, and payment history.

Implement calculations precisely, with tests that cover edge cases and rounding.

Support KYC, account upgrades (borrower to lender) and credit score features with the admin and compliance teams.

Build reliable money-movement flows with payment partners (NetGlobal, Finscore, BillEase, ECPay, Giftaway), with idempotency, retries and reconciliation.

Keep complete audit trails for every financial transaction, status change, and admin action.

Model data and write performant SQL on MySQL 8 (AWS RDS), including schema changes and safe migrations.

Design, build and maintain REST APIs in Express + TypeScript across the lending, transaction, user, partner, notification, messaging and admin services.

Publish and consume events on Kafka between services and keep message contracts versioned and documented.

Build real-time features with Socket.IO, such as live chat and ticket updates between borrowers, lenders and support.

Configure routes on the KrakenD API gateway, and document endpoints with Swagger/OpenAPI for the mobile and admin teams.

Deliver push (Firebase, Expo) and SMS (M360) notifications for loan events, due dates and OTPs.

Implement secure auth flows: JWT, OTP, MPIN, account lockout and device checks.

Protect borrower and lender personal data in line with the Data Privacy Act. Validate all input with Zod and follow OWASP practices.

Write unit and integration tests (Mocha, Chai, Supertest) and keep build validation passing.

Ship services as Docker containers through AWS CodeBuild/CodeDeploy to EC2 behind load balancers.

Monitor production with Sentry, take part in incident response, and fix root causes.

Use AI-assisted tools (Claude Code, GitHub Copilot, Cursor) for coding, test writing, code review and documentation. Verify all output before merging.

Review pull requests in Azure DevOps, write technical docs, and mentor junior developers.

About you

3-5 years of professional backend development experience.

Strong TypeScript and Node.js (v20+), including async patterns, error handling and project structure.

Production experience building REST APIs with Express or a similar framework.

Solid relational database skills in MySQL or PostgreSQL: schema design, indexing, transactions and query tuning.

Hands-on experience with an event or message broker (Kafka, RabbitMQ or similar).

Experience with authentication and API security: JWT, OTP, request validation and OWASP basics.

Comfortable with Docker and with deploying and debugging services on AWS (EC2, RDS, S3, load balancers).

Writes automated tests as part of normal work, and follows Git-based PR workflows.

Uses AI-assisted coding tools (Claude Code, GitHub Copilot, Cursor or similar) effectively and responsibly. Reviews, tests and understands all generated code before merging. Never pastes secrets or customer data into prompts.

Clear written communication in English, and able to work with mobile and frontend developers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid Backend Developer
Mid Backend Developer

Asia Select Inc. • Philippines

On-site
PHP 900,000 - 1,400,000
Mid-level Back-end Developer
Mid-level Back-end Developer

PNI Business Solutions, Inc. • Pasig

On-site
PHP 600,000 - 900,000
Mid-Level Back-end Developer
Mid-Level Back-end Developer

Dempsey Resource Management • Pasig

On-site
PHP 335,000 - 558,000
Mid-Level Back-End Developer
Mid-Level Back-End Developer

Dempsey Resource Management Inc. • Metro Manila

On-site
PHP 335,000 - 558,000
Mid-Level Backend Engineer - Node.js/TypeScript
Mid-Level Backend Engineer - Node.js/TypeScript

THINK SIMPLICITY CORP. • Pasig

On-site
PHP 700,000 - 1,500,000
Senior Backend Engineer
Senior Backend Engineer

First Circle • Metro Manila

Remote
PHP 1,800,000 - 3,000,000
Macbooks
Private health insurance
Training budgets
Senior Backend Engineer
Senior Backend Engineer

First Circle • Manila

Remote
PHP 1,800,000 - 3,000,000
Macbooks
Private health insurance
Training budgets
+1
Lead Developer
Lead Developer

Kayana Solutions Inc. • Makati

On-site
PHP 1,500,000 - 1,900,000
Lending Integration Analyst (Philippines)
Lending Integration Analyst (Philippines)

Thakral One Pte. Ltd. • Makati

On-site
PHP 1,200,000 - 2,000,000
Team Lead (US Mortgage Back-end)
Team Lead (US Mortgage Back-end)

Extend Your Team • Philippines

Remote
PHP 1,800,000 - 3,000,000
Top locations