Skip to main content
Back to Jobs

Micro Services Engineer Node Js with Typescript

  • Salary not listed
  • Remote-friendly · fits your timezone
  • Posted 5 days ago · via Himalayas

Build scalable microservices using Node.js and TypeScript with Docker and Kubernetes

Develop and deploy microservices using Node.js, TypeScript, and related frameworks like Express.js. Work with containerization via Docker and orchestration using Kubernetes for scalable deployment. Implement RESTful and gRPC APIs, integrate with message brokers like RabbitMQ or Kafka, and manage data storage with SQL and NoSQL databases. Collaborate in cross-functional teams to design, test, and maintain distributed systems with CI/CD pipeline...

Why This Role?

Work with modern cloud platforms like AWS, Azure, or Google Cloud on real microservices projects

Key Responsibilities

  • Build and deploy microservices using Node.js and TypeScript
  • Design and implement RESTful and gRPC APIs with Express.js
  • Containerize services with Docker and orchestrate using Kubernetes
  • Integrate message brokers like RabbitMQ or Kafka for async communication
  • Set up CI/CD pipelines for automated testing and deployment
  • Monitor system health using Prometheus, Grafana, and ELK stack

Requirements

  • In-depth knowledge of Node.js
  • Proficiency in TypeScript
  • Experience with Docker and Kubernetes
  • Understanding of microservices architecture and API design
  • Familiarity with SQL and NoSQL databases
  • Experience with message brokers like RabbitMQ, Kafka, or NATS

Required Skills

nodetypescriptdockerkubernetesapi designmicroservicesNode.jsAPI Development
View Original Description from HimalayasShow more

Original description from Himalayas

Requirment 2. In-depth knowledge of Node. js is essential, as its a key technology for building microservices due to its non-blocking, event-driven architecture. Requirment In-depth knowledge of Node.js is essential, as its a key technology for building microservices due to its non-blocking, event-driven architecture. Understanding the principles of microservices architecture, including service decomposition, API design, and communication patterns (REST, gRPC, messaging). Proficiency in building RESTful APIs and potentially other types of APIs using Node.js and related frameworks like Express.js. Familiarity with containerization technologies like Docker and container orchestration platforms like Kubernetes for deploying and managing microservices. Knowledge of working with various databases (SQL and NoSQL) and data storage solutions to support microservices data needs. Experience with message brokers like RabbitMQ, Apache Kafka, or NATS for asynchronous communication between microservices. Understanding service discovery and registration tools like Eureka, Consul, or Kubernetes service discovery. Familiarity with API gateway patterns and tools (e.g., NGINX, Kong, or Apigee) for routing, security, and load balancing. Proficiency with version control systems like Git to manage and collaborate on codebase. Knowledge of testing practices, including unit testing, integration testing, and end-to-end testing of microservices. Experience in setting up CI/CD pipelines for automated testing, building, and deploying microservices. Awareness of microservices security best practices, including authentication, authorization, and data protection. Knowledge of monitoring tools (e.g., Prometheus, Grafana) and log aggregation systems (e.g., ELK stack) to track the health and performance of microservices. Familiarity with cloud platforms like AWS, Azure, or Google Cloud for deploying microservices in a scalable and cost-effective manner. Skills in scripting (e.g., Bash) and automation (e.g., Ansible) for system administration and deployment tasks. Understanding of the complete software development life cycle, including requirements gathering, design, development, testing, deployment, and maintenance. Strong analytical and problem-solving skills to diagnose and resolve issues in a distributed microservices environment. Effective communication and collaboration skills to work within cross-functional teams, as microservices often involve multiple teams working on different services. Knowledge of Agile development practices, as many organizations adopting microservices also use Agile methodologies. Originally posted on Himalayas

Salary Context

Similar Engineering roles on LokerDollar pay around $165k/yr (range $1k–1000k/yr, n=564 active listings).

Hiring at Talent Hunts Indonesia

Talent Hunts Indonesia has 9 other active roles on LokerDollar and has been hiring here since Oct 12, 2026 — across Engineering, Finance & Accounting, Sales & Business Development.

View all Talent Hunts Indonesia openings →

Market context

  • ESTIMATEEstimated pay is 9% below the role median of $165,000/year (n=564 pay-disclosing listings).
  • VERIFIEDTalent Hunts Indonesia: 10 postings in the last 3 months, 10 all-time on LokerDollar.
  • VERIFIEDCompany first seen Oct 12, 2026.
  • VERIFIEDThis listing first seen Oct 12, 2026.
  • VERIFIEDLast verified live Oct 12, 2026.

Opens on Himalayas — you may need 1–2 more clicks to reach the real application.

Remote-friendly · fits your timezone
Source
Estimated salary
$125k–175k/yr
Based on similar roles — not stated by the employer
Job Type
full time
Location
Remote · Asia-Pacific
Category
Seniority
mid
PostedFreshNew & verified
Oct 10, 2026

Share this job

Help a friend find their next remote role.

Hiring? Find talent free

Frequently asked questions

Is Micro Services Engineer Node Js with Typescript at Talent Hunts Indonesia a remote job?
Yes, this is a regional remote role (Asia-Pacific). Check the listing for location requirements.
What type of employment is Micro Services Engineer Node Js with Typescript at Talent Hunts Indonesia?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Talent Hunts Indonesia.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog