Deskripsi Pekerjaan
Tentang Perusahaan: TechNova Solutions adalah pemimpin innovasi di industri teknologi, berdedikasi untuk menciptakan solusi digital yang mengubah cara bisnis beroperasi di Asia Tenggara. Kami mencari individu berbakat dan visioner untuk bergabung dalam tim kami sebagai Staff Software Engineer.
Tugas & Tanggung Jawab:
Bergabunglah dengan kami untuk merancang arsitektur sistem yang tangguh, memimpin inovasi teknis, dan membentuk standar baru dalam pengembangan perangkat lunak. Anda akan bekerja dalam lingkungan yang mendukung dan dinamis, di mana setiap ide dihargai.
Tanggung Jawab
- Desain Arsitektur: Merancang dan memimpin implementasi sistem skala besar yang scalable, robust, dan maintainable.
- Strategi Teknis: Menetapkan arah teknis dan praktik terbaik (best practices) untuk tim engineering.
- Mentoring: Memberikan panduan teknis dan mentorship kepada engineer junior dan senior untuk meningkatkan kualitas kode dan produktivitas tim.
- Kolaborasi: Bekerja sama erat dengan Product Manager, Desainer, dan tim stakeholder untuk mewujudkan visi produk.
- Optimasi: Menganalisis dan mengoptimalkan performa sistem untuk memastikan pengalaman pengguna yang cepat dan andal.
- Review Kode: Menjalankan code reviews mendalam untuk memastikan kualitas dan keamanan kode.
Kualifikasi
- Pengalaman: Minimal 8 tahun pengalaman dalam pengembangan perangkat lunak.
- Keahlian Teknis: Penguasaan mendalam dalam bahasa pemrograman seperti Go, Java, atau Python.
- Sistem: Pengalaman praktis dalam membangun dan mengelola microservices dan aplikasi cloud-native.
- Pengetahuan: Pemahaman luas tentang database (SQL/NoSQL), caching, dan message queues.
- Soft Skills: Keahlian komunikasi yang kuat, kemampuan kepemimpinan, dan kemampuan untuk mengkomunikasikan ide kompleks secara efektif.
- Edukasi: Sertifikat atau gelar Sarjana (S1) di Ilmu Komputer atau bidang terkait.