Memiliki inisiatif yang baik, keterampilan komunikasi & koordinasi tingkat menengah.
Memiliki kemampuan dalam menggunakan bahasa pemrograman Golang & JavaScript, serta pustaka dan framework umum (JS: SolidJS, React, Vue, Angular).
Memiliki pemahaman dalam:
(a) model basis data - NoSQL & RDBMS.
(b) caching - Redis, Memcached.
(c) antrean pesan - MQ, NATS, Kafka.
Memiliki kemampuan untuk memecah user story menjadi technical requirement/designs.
Memiliki pemahaman dasar tentang technical-debt & mendefinisikan technical roadmap.
Memiliki inisiatif yang baik, keterampilan komunikasi & koordinasi yang baik.
Nice to Have
Job Description
Bekerjasama dengan Frontend & Backend Engineer untuk merancang dan membangun API.
Membangun integrasi dengan sistem perangkat lunak pihak ketiga atau sistem legacy ketika diperlukan.
Merancang dan mengembangkan perangkat lunak yang scalable, andal, dan berkualitas serta memastikan cakupan pengujian yang tinggi dengan menulis unit dan integrasi pengujian.
Bekerja sama dengan Insinyur QA untuk menguji, mengatasi masalah, dan menyelesaikan isu.
Bekerjasama dengan Digital Product Owner dan UI/UX Designer untuk membangun produk yang mampu memberikan fungsi yang dibutuhkan dengan user experience.
Mendokumentasikan dan memelihara dokumentasi teknis Full Stack agar selalu up to date.