- Mengembangkan dan memelihara aplikasi berbasis web dengan arsitektur fullstack menggunakan Golang (backend) dan (frontend).
- Merancang dan mengimplementasikan API yang efisien, aman, dan skalabel untuk mendukung kebutuhan sistem dan integrasi antar layanan.
- Membangun antarmuka pengguna yang responsif, intuitif, dan memiliki performa tinggi.
- Berkolaborasi erat dengan Product Manager, QA Engineer, dan tim UI/UX dalam seluruh tahap Software Development Life Cycle (SDLC).
- Menulis kode yang bersih, modular, mudah dibaca, dan sesuai dengan standar pengembangan yang baik.
- Melakukan testing, debugging, dan optimasi performa untuk memastikan stabilitas dan keandalan sistem.
- Berpartisipasi dalam code review, serta memberikan masukan terkait perbaikan arsitektur dan proses pengembangan.
Mendokumentasikan fitur, perubahan, dan prosedur teknis secara jelas dan terstruktur.
Minimum Qualifications: Minimal 2 tahun pengalaman sebagai Fullstack Developer, dengan keahlian di Golang (backend) dan (frontend).
- Memahami konsep RESTful API, Microservices Architecture, dan Software Design Pattern.
- Pengalaman bekerja dengan relational database (MySQL, PostgreSQL) dan non-relational database (MongoDB, Redis).
- Familiar dengan version control system seperti Git (GitHub, GitLab, Bitbucket).
- Memahami prinsip CI/CD, serta deployment ke platform seperti Docker, Kubernetes, atau cloud services (AWS, GCP, Azure).
- Memiliki kemampuan analitis dan pemecahan masalah yang kuat. Dapat bekerja secara mandiri maupun dalam tim lintas fungsi.
- Memiliki komunikasi yang baik, disiplin, dan berorientasi pada hasil.
Kompas Gramedia, through its more than 50 years of history, is striving for one goal: enlightening and empowering Indonesia. To ensure that we are able to serve the nation for another 50 years, we are undergoing a digital transformation; strengthening and expanding our solid business pillars by developing new digital business initiatives. Our vision is to enlight all the people in Indonesia with all the knowledge we have.