Back End Developer

Date PostedMay 14, 2026LocationNot specifiedCompanyVersa AsiaSalaryRM 6000 - 9000TypeFull-Time

Job Summary

We are seeking an experienced Backend Engineer to design and maintain distributed microservices using TypeScript on GCP. You will collaborate with cross-functional teams to build resilient, high-performance APIs and ship impactful platform features. The role requires a strong background in software engineering fundamentals and cloud-based architecture.

Responsibilities

  • Design and maintain microservices with TypeScript
  • Collaborate on architectural designs for scalability
  • Perform code reviews and maintain standards
  • Develop unit and integration tests for code quality

Required Skills

  • 3+ years in backend engineering
  • Strong TypeScript and JavaScript fundamentals
  • GCP cloud deployment experience
  • REST API design
  • MySQL and MongoDB proficiency

Job Details

Responsibilities: - Design, build, maintain, and improve backend services using Typescript in a microservices architecture, prioritising availability, scalability, latency, and efficiency of the platform. - Work with the back end engineering team to explore and create new design/architectures geared towards scale, maintainability, and performance. - Participate in code and design reviews to maintain high development standards. - Collaborate with product and experience teams to define and prototype feature specifications. - Write unit, integration, and end-to-end tests to ensure code quality and reliability. Requirements: - 3+ years backend engineering experience, preferably in distributed microservices architectures. - Strong grasp of software engineering fundamentals. - Strong TypeScript skills, with deep understanding of JavaScript fundamentals. - Experience deploying and operating services on GCP (or other cloud providers). - Solid understanding of REST API design and best practices. - Familiarity with message queues/event streaming (e.g., Pub/Sub, Kafka, RabbitMQ). - Experience with MySQL and MongoDB (or other NoSQL databases). - Experience with containerisation and CI/CD pipelines. - Knowledge of unit/integration testing frameworks. - Excellent verbal communication and interpersonal skills. - Experience working with fintech or regulated industry is a plus.