Backend Developer (Node.js, TypeScript & Cloud Technologies) | Arbeit Group | Indonesia

Tech Junction Ltd

Indonesia

On-site

IDR 120,000,000 - 240,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arbeit Group in Indonesia is seeking a Backend Developer to design, develop, and optimize robust backend services powering modern apps. You will work with Node.js, TypeScript, and cloud platforms to build scalable APIs and microservices.

Join a team focused on high-performance distributed systems, security, observability, and CI/CD integration while collaborating with product, frontend, and DevOps teams in a cloud-native environment.

Qualifications

  • Bachelor's degree in CS/IS/Informatics or related field.
  • Minimum 1 year of backend development experience.
  • Strong Node.js and TypeScript proficiency.
  • Experience with Express.js and/or NestJS.
  • Experience with PostgreSQL and/or MySQL.
  • Knowledge of Redis caching.
  • Experience with Elasticsearch.
  • Familiarity with AWS cloud services.
  • Experience with Docker and Kubernetes.
  • Understanding of CI/CD pipelines and DevOps.
  • Experience with Kafka, RabbitMQ, SQS, or similar.
  • Knowledge of JWT/JWKS/API Keys security.
  • Experience building REST APIs and OpenAPI/Swagger.
  • Strong OOP and data structures knowledge.
  • Experience with unit tests and QA.
  • Understanding of Agile/Scrum methodologies.

Responsibilities

  • Develop and maintain scalable backend services using Node.js and TypeScript.
  • Design and support RESTful APIs and microservices.
  • Build integrations with internal and external services.
  • Develop event-driven services with modern messaging.【CI】
  • Design and optimize database schemas and queries.
  • Implement caching and performance improvements.
  • Integrate cloud-native services into backend apps.
  • Ensure security through authentication and secure coding.
  • Monitor performance, observability, and logging.
  • Participate in code reviews, testing, and docs.
  • Collaborate with DevOps on CI/CD and deployment automation.
  • Contribute to Agile/Scrum processes and continuous improvement.

Skills

Node.js
TypeScript
REST APIs
Microservices
PostgreSQL
MySQL
Redis
Elasticsearch
AWS
Docker
Kubernetes
CI/CD
Kafka/RabbitMQ
OpenAPI
OOP
Unit testing
Agile/Scrum

Education

Bachelor's Degree in Computer Science or related field

Tools

Express.js
NestJS
OpenAPI

Job description

Backend Developer (Node.js, TypeScript & Cloud Technologies) | Arbeit Group | Indonesia

Recruiting Company: Arbeit Group

Job Location: Indonesia

Job Type: Full-Time

Additional Information: Minimum Experience Required: 1+ Year Bachelor’s Degree Required Email Subject: Apply For Backend Developer (NodeJs) – Your Name Modern Cloud-Native Development Environment

Position Summary

Arbeit Group is seeking a talented Backend Developer to build and maintain scalable, high-performance backend applications and APIs. This role is ideal for developers passionate about Node.js, cloud technologies, microservices, and modern software engineering practices who want to contribute to innovative digital solutions.

Detailed Job Description

As a Backend Developer, you will be responsible for designing, developing, and optimizing robust backend services that power modern web and enterprise applications. Working closely with product, frontend, DevOps, and engineering teams, you will build scalable APIs, event-driven architectures, and high-performance distributed systems. The ideal candidate will have hands-on experience with Node.js, TypeScript, cloud platforms, databases, and containerized environments. You will also play a key role in ensuring application security, reliability, observability, and performance while contributing to the organization's technology growth and innovation initiatives.

Key Responsibilities
  • Develop and maintain scalable backend services using Node.js, Express.js, NestJS, and TypeScript.
  • Design, develop, and support RESTful APIs and microservices architectures.
  • Build and maintain integrations with internal and external applications and services.
  • Develop event-driven and message-based services using modern messaging technologies.
  • Design and optimize database schemas, queries, and data access layers.
  • Implement caching, performance tuning, and scalability improvements.
  • Integrate cloud-native services and infrastructure into backend applications.
  • Ensure application security through authentication, authorization, and secure coding practices.
  • Monitor application performance and implement observability and logging solutions.
  • Participate in code reviews, testing, troubleshooting, and technical documentation activities.
  • Collaborate with DevOps and engineering teams to support CI/CD and deployment automation.
  • Contribute to Agile/Scrum development processes and continuous improvement initiatives.
Required Qualifications & Skills
  • Bachelor's Degree in Computer Science, Information Systems, Informatics, Software Engineering, or a related field.
  • Minimum 1 year of professional backend development experience.
  • Strong proficiency in Node.js and TypeScript.
  • Hands‑on experience with Express.js and/or NestJS frameworks.
  • Experience working with PostgreSQL and/or MySQL databases.
  • Knowledge of Redis caching technologies.
  • Experience with Elasticsearch for search and analytics solutions.
  • Familiarity with AWS cloud services and cloud-native application development.
  • Experience with Docker containerization and Kubernetes orchestration.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Experience with Kafka, RabbitMQ, Amazon SQS, or similar messaging platforms.
  • Knowledge of JWT, JWKS, API Keys, and modern application security practices.
  • Experience building and consuming REST APIs.
  • Familiarity with OpenAPI and Swagger documentation standards.
  • Strong understanding of Object-Oriented Programming (OOP) and Data Structures.
  • Experience writing unit tests and supporting software quality initiatives.
  • Understanding of Agile and Scrum development methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
Nice-to-Have Skills
  • Experience with microservices and distributed systems architectures.
  • Knowledge of Infrastructure as Code (IaC) tools and cloud automation.
  • Experience with monitoring platforms such as Prometheus, Grafana, or ELK Stack.
  • Familiarity with serverless technologies and event-driven cloud architectures.
  • Contributions to open-source projects or personal software development portfolios.
Recruitment Pro Tip

For backend engineering positions, employers want to see practical development experience. Include links to GitHub repositories, APIs, cloud projects, microservices implementations, and any measurable achievements such as performance improvements, scalability enhancements, or successful production deployments to help your application stand out.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer (Java & Domain-Driven Design) | Arbeit Group | Indonesia
Backend Developer (Java & Domain-Driven Design) | Arbeit Group | Indonesia

Tech Junction Ltd • Indonesia

On-site
IDR 167,400,000 - 446,400,000
Backend Engineer: Node.js, TypeScript & Cloud
Backend Engineer: Node.js, TypeScript & Cloud

Tech Junction Ltd • Indonesia

On-site
IDR 120,000,000 - 240,000,000
Backend Developer (Java) – Junior, Middle & Senior | Arbeit Group | South Jakarta (WFO)
Backend Developer (Java) – Junior, Middle & Senior | Arbeit Group | South Jakarta (WFO)

Tech Junction Ltd • Daerah Khusus Ibukota Jakarta

On-site
Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
Back End Engineer
Back End Engineer

Pensieve • Indonesia

On-site
IDR 535,618,000 - 892,698,000
Back-End Engineer
Back-End Engineer

Azura Labs • Jakarta Pusat

On-site
Health insurance
Catering menus for every employee
Professional growth opportunities
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 660,000,000
Backend Engineer
Backend Engineer

SG-EDTS • Jakarta Pusat

On-site
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 450,000,000 - 750,000,000
Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Backend Engineer - Bibit - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site