Backend Developer

ASAP Lombok

Lombok

On-site

IDR 200,880,000 - 357,120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ASAP Lombok is looking for a Backend Developer to build, optimize and maintain scalable services using Node.js, REST and GraphQL APIs, and robust data models.

You will implement real-time features with WebSocket and MQTT, integrate Typesense search, and manage push notifications via FCM, while ensuring API security and efficient database queries for web and mobile applications.

Qualifications

  • Minimum 2 years of backend development experience.
  • Strong experience with Node.js.
  • Good understanding of REST APIs and GraphQL.
  • Experience with WebSocket and real-time applications.
  • Experience with Firebase Cloud Messaging (FCM).
  • Understanding of database design, optimization, and API security.
  • Familiarity with Git and modern software development practices.
  • Basic frontend development understanding.
  • Able to work independently and collaboratively in a fast-paced environment.
  • Strong problem-solving and debugging skills.

Responsibilities

  • Develop, maintain, and improve backend services using Node.js
  • Design, develop, and maintain REST APIs and GraphQL APIs
  • Build and maintain real-time communication features using WebSocket
  • Implement real-time messaging and device communication using MQTT
  • Develop and maintain search functionality using Typesense
  • Implement and manage push notification services using Firebase Cloud Messaging (FCM)
  • Design and optimize database queries and backend processes
  • Develop secure and scalable APIs for web and mobile applications
  • Integrate third-party services and external APIs
  • Troubleshoot bugs, investigate system issues, and improve application reliability

Skills

Node.js
REST API
GraphQL
WebSocket
Real-time messaging
Firebase Cloud Messaging (FCM)
API security
Git
Frontend basics

Tools

Typesense

Job description

Key responsibilities

Develop, maintain, and improve backend services using Node.js

Design, develop, and maintain REST APIs and GraphQL APIs

Build and maintain real-time communication features using WebSocket

Implement real-time messaging and device communication using MQTT

Develop and maintain search functionality using Typesense

Implement and manage push notification services using Firebase Cloud Messaging (FCM)

Design and optimize database queries and backend processes

Develop secure and scalable APIs for web and mobile applications

Integrate third-party services and external APIs

Troubleshoot bugs, investigate system issues, and improve application reliability

About you

Minimum 2 years of experience as a Backend Developer or Software Engineer

Strong experience with Node.js

Good understanding of REST API and GraphQL

Experience with WebSocket and real-time applications

Experience with Firebase Cloud Messaging (FCM)

Understanding of database design, optimization, and API security

Familiarity with Git and modern software development practices

Basic understanding of frontend development is required

Able to work independently and collaboratively in a fast-paced environment

Strong problem-solving and debugging skills

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

PT Abhimata Persada • Daerah Khusus Ibukota Jakarta

On-site
IDR 167,400,000 - 279,000,000
Backend Developer
Backend Developer

Bumi Amartha Teknologi Mandiri • Jakarta Pusat

On-site
IDR 200,880,000 - 357,120,000
Backend Developer
Backend Developer

Celerates • Jakarta Pusat

On-site
IDR 180,000,000 - 360,000,000
Developer Front & Back End
Developer Front & Back End

PT WOORI FINANCE INDONESIA TBK • Jakarta Utara

On-site
IDR 167,400,000 - 390,600,000
Health insurance
Backend Engineer
Backend Engineer

Dealls – Jobs, CV & Mentoring • Kota Yogyakarta

On-site
IDR 167,400,000 - 279,000,000
Backend Engineer
Backend Engineer

Bibit.id • Daerah Khusus Ibukota Jakarta

On-site
IDR 350,140,056 - 700,280,112
Backend Developer - Golang
Backend Developer - Golang

TOG Indonesia • Jakarta Pusat

On-site
IDR 167,400,000 - 223,200,000
Back End Developer
Back End Developer

Esha Parama Technology • Jakarta Pusat

On-site
IDR 334,800,000 - 580,320,000
Backend Engineer
Backend Engineer

Dealls (YC W22) • Kota Yogyakarta

On-site
IDR 167,400,000 - 279,000,000
Backend Engineer
Backend Engineer

Dealls (YC W22) • Jakarta Selatan

On-site
IDR 167,400,000 - 223,200,000