Back to search:Senior Developer / Indonesia

Position:
Senior Developer (Full Remote – Jabodetabek or Bali)

Location:
Based in Indonesia (Jakarta or Bali preferred)

Salary:
Up to IDR 20,000,000/month (Gross, negotiable based on experience)

Engagement Type:
Full-time / Long-term contract

Working Hours:
Bali/Jakarta timezone (serving global clients)

About Our Client

Our client is a fast-growing European-based tech company operating under an Indonesian entity, building large-scale and high-impact web projects for both internal use and global clients. Their development team works remotely from Indonesia and collaborates with international developers. They emphasize
clean code, autonomy, scalability, and long-term collaboration
— perfect for engineers who thrive in a high-responsibility, result-driven environment.

Role Overview

As a
Senior Developer
, you will take full ownership of projects — from architecture to deployment. You'll work on multiple 13+ projects, including internal platforms and international client applications in industries like automotive and finance.

Key Responsibilities

  • Develop, maintain, and deploy
    13+
    applications using
    App Router
    and
    Server Components
    .
  • Take
    end-to-end ownership
    of projects (architecture, code quality, deployment).
  • Build scalable, testable, and maintainable codebases using
    Clean Architecture principles
    .
  • Collaborate with global developers, communicating effectively in English.
  • Manage multiple short-term projects (1–2 months each) with autonomy and responsibility.

Must-Have Skills

13+ (React 18+), TypeScript, Tailwind CSS, Zustand/Redux, Zod, Docker, Git/GitHub Actions (CI/CD), Jest, React Testing Library, Clean Architecture, SSR/SSG, English communication

Nice-to-Have

, Prisma, PostgreSQL, Sentry

Requirements

  • 6–10 years total experience in web development.
  • 4+ years of hands-on
    experience (App Router, React 18+).
  • Proficient in
    TypeScript
    ,
    React Hooks
    ,
    Tailwind CSS
    , and
    state management
    (Zustand/Redux).
  • Strong understanding of
    testing
    ,
    CI/CD
    , and
    Clean Architecture
    principles.
  • Comfortable working fully remote and communicating in English daily.
  • Proactive and independent work style — no micromanagement.

Compensation & Benefits

  • Salary:
    Up to IDR 20,000,000/month (gross, negotiable)

Recruitment Process

  • Take-home technical test (approx. 4 hours) –
    Clean Architecture challenge


• 2. Final interview (communication, motivation, availability)