Open Roles

Senior Backend Developer

PT Jaggara Global Workforce

Hero

Open Roles

Senior Backend Developer

PT Jaggara Global Workforce

Hero

Open Roles

Senior Backend Developer

PT Jaggara Global Workforce

Hero

Job Details

Senior Backend Developer

On-site

Full-time

Engineering Dept.

Appliance.io

IDR 15.000.000 - IDR 18.000.000 per month

Bandung, Jawa Barat

Senior Backend Developer

On-site

Full-time

Engineering Dept.

Appliance.io

IDR 15.000.000 - IDR 18.000.000 per month

Bandung, Jawa Barat

Company Looking
For This Role

Appliance Retail POS & ERP

Appliance.io is an all-in-one POS and ERP platform designed for appliance retailers looking to manage their entire operation from a single system.

From sales and inventory management to purchasing, customer relationships, delivery coordination, and reporting, Appliance.io provides the tools retailers need to run and grow their business more efficiently.

Our goal is to simplify retail operations through industry-specific software built for the way appliance stores operate.

Senior Backend Developer


Company Overview

PT Jaggara Global Workforce is hiring 2 Senior Backend Developers for the Appliance.io brand.

About the Role

This role is ideal for a senior backend engineer who can take strong ownership of backend systems, improve legacy code, strengthen system reliability, and support scalable product development. You will work closely with Product, Frontend, QA, DevOps, Data, and Engineering teams to build reliable backend services, APIs, integrations, database structures, and production-ready backend solutions.

Salary Range

Rp 15.000.000 – Rp 18.000.000 gross/month

Responsibilities

  • Design, build, maintain, and improve backend services, APIs, integrations, database structures, and application logic.

  • Refactor and improve legacy backend code without disrupting production stability.

  • Improve backend performance, response time, query efficiency, scalability, and system reliability.

  • Develop and maintain APIs, service behavior, data flow, authentication, authorization, validation, and error handling.

  • Troubleshoot backend bugs, production issues, performance bottlenecks, integration failures, and system reliability problems.

  • Identify technical debt, backend risks, maintainability concerns, and improvement opportunities.

  • Participate in technical planning, task breakdown, backend estimation, code review, release preparation, and production follow-up.

  • Collaborate with Product, Frontend, QA, Data, DevOps, and other Engineering team members to ensure backend work supports shared delivery outcomes.

  • Support other backend developers through technical guidance, peer review, knowledge sharing, and practical problem-solving when needed.

Requirements

  • Strong backend development experience, preferably 5+ years.

  • Strong understanding of backend architecture, APIs, services, databases, integrations, and system reliability.

  • Experience with PHP and Laravel is preferred.

  • Strong knowledge of MySQL and/or other relational database management systems.

  • Experience designing, maintaining, and improving backend APIs and services.

  • Ability to write clean, secure, scalable, maintainable, and testable backend code.

  • Strong debugging, troubleshooting, and root cause analysis skills.

  • Experience improving backend performance, query efficiency, reliability, and maintainability.

  • Comfortable working with production systems and handling backend-related incidents responsibly.

  • Able to communicate technical risks, blockers, dependencies, trade-offs, and implementation limitations clearly.

  • Written and spoken English fluency is mandatory.

Nice to Have

  • Experience with Golang, Python, PostgreSQL, Docker, event-driven architecture, Elasticsearch or Meilisearch.

  • Experience with machine learning integrations, observability tools, monitoring tools, or AWS/cloud platforms.

  • Experience supporting junior or mid-level backend developers through review, guidance, and technical explanation.

What Success Looks Like

In your first 6 months, you will help the team achieve the following:

  • Reduce backend technical debt.

  • Improve backend code quality, test coverage, documentation, and release readiness.

  • Improve API reliability, service stability, database discipline, and backend performance.

  • Deliver production-ready backend features consistently.

  • Strengthen backend accountability, engineering discipline, and cross-functional collaboration.

Who This Role Is Not For

This role may not be a good fit if you:

  • Need constant direction or supervision.

  • Prefer avoiding ownership when problems arise.

  • Are uncomfortable working with legacy systems or production issues.

  • Struggle to communicate clearly in English.

  • Prefer maintaining the status quo over improving systems.

  • Are uncomfortable receiving direct feedback or participating in code reviews.


Company Looking
For This Role

Company Looking For This Role

Appliance Retail POS & ERP

Appliance.io is an all-in-one POS and ERP platform designed for appliance retailers looking to manage their entire operation from a single system.

From sales and inventory management to purchasing, customer relationships, delivery coordination, and reporting, Appliance.io provides the tools retailers need to run and grow their business more efficiently.

Our goal is to simplify retail operations through industry-specific software built for the way appliance stores operate.

The Process

How It Works

We only list roles that are actively hiring with companies we work closely with.

01

Apply

Submit your application for roles that match your experience and interests.

02

Screening

03

Match with a Company

04

Long-term Placement

Apply

01

Apply

Submit your application for a role that fits your experience.

02

Screening

03

Match with a Company

04

Long-term Placement

FAQs

Questions Candidates Often Ask

A few things candidates often want to know before applying.

Is this a full-time role?

Is this remote, hybrid, or onsite?

Is this freelance work?

Is this outsourcing?

Who handles payroll and administration?

What is the recruitment process like?

Do I need to speak English?

FAQs

Questions Candidates Often Ask

A few things candidates often want to know before applying.

Is this a full-time role?

Is this remote, hybrid, or onsite?

Is this freelance work?

Is this outsourcing?

Who handles payroll and administration?

What is the recruitment process like?

Do I need to speak English?

FAQs

Questions Candidates Often Ask

A few things candidates often want to know before applying.

Is this a full-time role?

Is this remote, hybrid, or onsite?

Is this freelance work?

Is this outsourcing?

Who handles payroll and administration?

What is the recruitment process like?

Do I need to speak English?

Find Opportunities That Match Your Strengths

Work with companies looking for long-term collaborators across operations, product, support, and technology teams.

Find Opportunities That Match Your Strengths

Find Opportunities That Match Your Strengths

Work with companies looking for long-term collaborators across operations, product, support, and technology teams.

Find Opportunities That Match Your Strengths