Deskripsi Pekerjaan
Apakah Anda siap untuk membangun ekosistem pengetahuan yang terdesentralisasi dan mengubah cara tim bekerja? Kami mencari Senior Software Engineer berbakat untuk bergabung dengan tim Guru kami.
Sebagai bagian dari ekosistem kami, Anda akan memiliki fleksibilitas bekerja dari Remote, Jakarta, Surabaya, Kediri, Bekasi, Jogjakarta, Solo, Madiun, Tulungagung, atau Gresik. Kami percaya bahwa talenta terbaik ada di mana-mana, tidak terikat oleh batasan geografis.
Bergabunglah bersama kami dan berkontribusi pada produk yang mendukung ribuan perusahaan global.
Tanggung Jawab
- Mengembangkan dan mempertahankan fitur inti platform Guru menggunakan teknologi modern seperti React dan Node.js.
- Menulis kode yang bersih, scalable, dan efisien dengan standar kode tinggi (Clean Code).
- Berkolaborasi erat dengan desainer (UI/UX) dan tim produk untuk mengubah ide menjadi realitas produk.
- Menjalankan unit test, integrasi, dan testing manual untuk memastikan kualitas produk yang optimal.
- Mentor dan membimbing anggota tim junior dalam praktik pengembangan perangkat lunak yang baik.
- Identifikasi dan mengatasi masalah teknis yang kompleks secara efektif.
Kualifikasi
- Pengalaman minimal 5 tahun dalam pengembangan perangkat lunak (Full Stack).
- Kemampuan unggul dalam JavaScript (ES6+), React, Next.js, atau Vue.js.
- Pemahaman mendalam tentang Node.js dan database (PostgreSQL/MongoDB).
- Berbahasa Inggris lancar (speaking dan writing) untuk kolaborasi tim internasional.
- Memiliki pemahaman tentang CI/CD, Docker, dan cloud services (AWS/Azure).
- Siap bekerja secara Remote atau di kantor di lokasi yang disediakan.