Programmer Fullstack JavaScript (Vue.js & NestJS)

PT ARKAMAYA.Bandung, Jawa Baratglintsveröffentlicht 21.10.2026
Muss:JavaScriptVueNode.jsGitDockerFrontendBackendAIRemote

Your tasks

Tanggungjawab Pekerjaan

  • Mengembangkan aplikasi web end-to-end (backend dan frontend) sesuai dengan scope dan spesifikasi project.
  • Mendesain dan mengimplementasikan arsitektur aplikasi yang scalable dan maintainable.
  • Menulis kode program yang rapih, efisien, terdokumentasi, serta mengikuti best practice.
  • Melakukan integrasi antara frontend, backend, API, dan database.
  • Melakukan troubleshooting, debugging, dan optimasi performa aplikasi.
  • Berkolaborasi dengan System Analyst, Quality Assurance, dan Project Manager
  • Menyusun laporan pengembangan serta dokumentasi teknis sesuai standar perusahaan.
  • Menjaga kerahasiaan data, sistem, dan source code milik PT. Arkamaya.

Requirements

Job Requirements – Programmer

  • Memiliki pengalaman dalam pengembangan aplikasi berbasis web menggunakan Vue.js, NestJS, dan PostgreSQL.
  • Memahami konsep frontend dan backend development, REST API, integrasi sistem, serta relational database.
  • Memahami penggunaan Docker untuk containerization dan deployment aplikasi.
  • Mampu melakukan maintenance, debugging, bug fixing, dan pengembangan fitur pada sistem existing/legacy.
  • Mampu memahami dan mengembangkan codebase existing tanpa harus membangun ulang sistem dari awal.
  • Terbiasa menggunakan AI coding tools dalam proses development (AI-Assisted Development / Vibe Coding).
  • Mampu melakukan review, validasi, debugging, dan optimasi kode yang dihasilkan oleh AI.
  • Memahami penggunaan Git atau version control lainnya.
  • Memiliki pengetahuan tentang PLC Programming dan integrasi antara aplikasi dengan sistem otomasi industri menjadi nilai tambah.
  • Teliti, memiliki kemampuan problem-solving yang baik, serta mampu bekerja secara mandiri maupun dalam tim.

Skills: GIT, Docker, NestJS, JavaScript, Vue.js, PostgreSQL, REST API

Other

Ketentuan Kerja

  • Sistem kerja remote/WFA (Work From Anywhere).
  • Kandidat wajib menyediakan perangkat kerja pribadi yang memadai untuk menunjang pekerjaan. Perusahaan tidak menyediakan atau meminjamkan laptop maupun perangkat kerja lainnya.
  • Kandidat wajib memiliki koneksi internet yang stabil untuk mendukung aktivitas pekerjaan.

Sistem Kerja

  • Status: Kontrak
  • Durasi kerja: Sesuai kontrak project
  • Pola kerja: Remote