Software Developer — AI Automation & Agent Development

PT. POSTA BERKAH INDONESIAJakarta Timur, DKI Jakartaglintspublicada el 21/10/2026
Imprescindible:TypeScriptJavaScriptPythonHTMLCSSReactNext.jsNode.jsGitDockerCloudFrontendBackendFullstackAIHybrid

About the company

POSTA Indonesia merupakan perusahaan yang berfokus pada pengembangan solusi Software Development, Business Process Automation, dan Artificial Intelligence untuk mendukung transformasi digital perusahaan.

Your tasks

  • Mengembangkan dan memelihara aplikasi web menggunakan React, Next.js, Node.js, dan TypeScript.
  • Membangun REST API serta integrasi antara frontend, backend, dan database.
  • Mengembangkan workflow automation menggunakan n8n, webhook, dan layanan pihak ketiga.
  • Membantu implementasi AI Agent dengan mempersiapkan dataset sehingga RAG-ready.
  • Mengelola penyimpanan dan pengambilan data menggunakan PostgreSQL.
  • Mengintegrasikan aplikasi dengan CRM, ERP, atau layanan bisnis lainnya.
  • Melakukan debugging, testing, dokumentasi teknis, dan code review.
  • Berkolaborasi dalam perancangan, pengembangan, dan deployment produk digital.

What You'll Learn

  • Membangun aplikasi Full-stack berbasis AI (Memanfaatkan Tool Codex/Kimmi/Claude/related others AI Tools)
  • Mengembangkan AI Agent untuk kebutuhan bisnis.
  • Mengumpulkan & Mengimplementasikan RAG-ready untuk semantic search.
  • Membaca & mengimplementasikan workflow automation untuk proses bisnis nyata.
  • Menerapkan praktik pengembangan software yang siap digunakan dalam production.

Requirements

About the Role Kami mencari Software Engineer yang memiliki ketertarikan kuat terhadap Full-stack Development, AI Automation, dan AI Agent Development. Fresh Graduates Are Welcome! Posisi ini terbuka bagi lulusan baru maupun Software Engineer dengan pengalaman kerja maksimal 2 tahun yang ingin mengembangkan karier di bidang Software Engineering dan Artificial Intelligence. Dalam posisi ini, Anda akan terlibat langsung dalam pengembangan aplikasi berbasis web, integrasi API, otomatisasi proses bisnis, serta implementasi Large Language Models (LLM) ke dalam produk digital.

Minimum Qualifications

  • Pengalaman kerja profesional maksimal 2 tahun di bidang Software Development, termasuk kandidat tanpa pengalaman kerja profesional.
  • Memiliki pengalaman pengembangan aplikasi web melalui pekerjaan, magang, freelance, atau proyek pribadi.
  • Memahami JavaScript/TypeScript, HTML, dan CSS.
  • Familiar dengan React atau Next.js.
  • Memahami backend development menggunakan Node.js dan Python.
  • Memahami REST API, JSON, HTTP, dan asynchronous programming.
  • Memahami dasar SQL dan relational database.
  • Terbiasa menggunakan Git dan GitHub.
  • Memahami dasar authentication, validation, dan error handling.
  • Memiliki jiwa entrepreneurship sehingga ownership terhadap project/product jangka panjang.
  • Memiliki fokus memikirkan kebermanfaatna untuk Pengguna akhir (End-user),
  • Berinisiatif untuk berkomunikasi dan bertanya pertanyaan kritis terkait project/product

Nice to Have

  • Pernah menggunakan n8n atau workflow automation tools.
  • Pernah mengintegrasikan OpenAI API atau layanan LLM lainnya.
  • Memahami dasar AI Agent, embeddings, dan RAG data-ready.
  • Familiar dengan PostgreSQL dan pgvector.
  • Memiliki pengalaman Docker atau cloud deployment.
  • Pernah membuat integrasi CRM, ERP, WhatsApp API, atau sistem pihak ketiga.
  • Bisa membaca dokumen EA

What We Value Kami menghargai kemampuan belajar, tanggung jawab, rasa ingin tahu, komunikasi yang baik, dan inisiatif tinggi. Apabbila ada portofolio dan proyek nyata menjadi nilai tambah dalam proses seleksi.

Skills: Rag-ready, Python, React.js, GIT, Pgvector, PostgreSQL, Data Collection, Embedded Development, Node.js, Next.Js, JavaScript