Summary
✨ AI‑Generated
A full-stack engineering role responsible for developing and maintaining modern web applications across frontend, backend, and databases. You will design AI-enabled platforms, build and optimize APIs, manage relational and NoSQL data stores, troubleshoot production issues, and help maintain enterprise-grade availability and reliability.
Highlights
Build end-to-end web applications and AI-enabled platforms, improve backend APIs, maintain enterprise reliability, and collaborate closely with product and business stakeholders.
Description
Deskripsi Pekerjaan
Mengembangkan dan memelihara aplikasi web secara end-to-end (frontend, backend, dan database).Merancang dan mengembangkan platform berbasis AI sesuai dengan kebutuhan bisnis.Mengembangkan dan meningkatkan API backend untuk mendukung kebutuhan integrasi dan proses bisnis.Memastikan performa API yang optimal melalui pemantauan dan optimalisasi secara berkelanjutan.Menangani troubleshooting sistem dan insiden sesuai dengan tingkat prioritas serta Service Level Agreement (SLA).Menyusun dan memelihara dokumentasi teknis untuk API dan sistem.Memastikan ketersediaan (uptime) dan keandalan sistem aplikasi web sesuai dengan standar enterprise.Berkolaborasi dengan tim produk, tim bisnis, dan para pemangku kepentingan untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis.
Persyaratan
Pendidikan minimal Sarjana (S1) di bidang Teknologi Informasi, Ilmu Komputer, atau bidang terkait.Memiliki pengalaman kerja 1-3 tahun sebagai Full Stack Developer, Software Engineer, atau posisi sejenis.Menguasai salah satu atau lebih bahasa pemrograman seperti PHP, Java, JavaScript, TypeScript, atau Python; pengalaman menggunakan Golang menjadi nilai tambah.Memiliki pengalaman menggunakan framework seperti Laravel, Spring Boot, Express, atau FastAPI, serta framework frontend Next.js atau React.Berpengalaman dalam menulis query SQL yang efisien dan melakukan optimasi performa database menggunakan PostgreSQL atau MySQL.Memahami penggunaan Git sebagai version control, termasuk branching, merging, dan penyelesaian konflik (conflict resolution).Memahami Software Development Life Cycle (SDLC), praktik pengujian aplikasi (testing), serta deployment aplikasi pada cloud platform seperti Google Cloud Platform (GCP) atau Alibaba Cloud.Memiliki kemampuan analitis, pemecahan masalah, dan komunikasi yang baik.Memiliki pengalaman atau pemahaman mengenai AI Code Agents (seperti Claude CLI, Codex CLI, dan sejenisnya) dan/atau integrasi API Large Language Model (LLM) menjadi nilai tambah.