Skip to main content

Mid-Level Back-end Developer

Technology
dempsey resource management
2 weeks ago
Full time

Job description

Required 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 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.

Gender/Age: Male, 28–45 years old

Salary Range: ₱30,000–₱50,000

Work Location: Santolan, Pasig City

Work Schedule: Monday–Friday, 9:00 AM–6:00 PM

Experience: At least 3 years of professional work experience in as a Backend Developer

Nice to have

Fintech, lending or payments experience, especially with Philippine rails (GCash, InstaPay, PESONet) or Xendit.

Familiarity with BSP/SEC compliance, KYC flows or the Data Privacy Act.

Socket.IO Or Other WebSocket Experience At Scale.

KrakenD or another API gateway.

Terraform and AWS CodeBuild/CodeDeploy pipelines; Azure DevOps Pipelines.

Redis for caching or rate limiting.

Push notifications (Firebase Cloud Messaging, Expo) and SMS gateways (M360).

AWS Rekognition or other identity verification and face matching services.

Observability with Sentry or New Relic.

About The Role

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.

Keywords
FlutterSentryCodingApache KafkaRedisTypescriptRabbitMQSocket.IONode.jsCursorJavaScriptDevOpsMysqlPostgresqlJWtAmazon Elastic Compute CloudDebugger

Interested in this role?