Job description for Software Developer — AI Automation & Agent Development at PT. POSTA BERKAH INDONESIA
Software Developer — AI Automation & Agent Development
POSTA Indonesia | Full-time | Hybrid*
About POSTA Indonesia
POSTA Indonesia merupakan perusahaan yang berfokus pada pengembangan solusi Software Development, Business Process Automation, dan Artificial Intelligence untuk mendukung transformasi digital perusahaan.
About the Role
Kami mencari Software Developer 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.
Key Responsibilities
- 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.
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 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.
What We Value
Kami menghargai kemampuan belajar, tanggung jawab, rasa ingin tahu, komunikasi yang baik, dan inisiatif tinggi.
Apabila ada portofolio dan proyek nyata menjadi nilai tambah dalam proses seleksi.

