Full Stack Engineer

Pt. Astra International — Indonesia · Posted ~1 week ago

Mid Full-time

Skills

full-stack development frontend development backend development database development API development AI platform development troubleshooting web development AI APIs frontend backend databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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.