Deskripsi Pekerjaan
Kami sedang mencari seorang Teknisi Perangkat Lunak Tingkat Staf (Staff Software Engineer) yang berbakat dan berdedikasi untuk bergabung dengan tim inovasi kami di Jakarta. Sebagai Staff Engineer, Anda akan menjadi tulang punggung teknis, mengambil alih arsitektur sistem yang kompleks, dan menjadi mentor bagi engineer junior untuk mencapai hasil terbaik.
Anda akan berkontribusi langsung dalam pengembangan platform teknologi tingkat lanjut yang mempengaruhi jutaan pengguna di Indonesia. Jika Anda memiliki passion yang kuat untuk kode yang bersih, skalabilitas, dan pembelajaran berkelanjutan, ini adalah kesempatan sempurna bagi Anda.
Tanggung Jawab
- Merancang, membangun, dan mempertahankan arsitektur perangkat lunak skala besar yang andal dan efisien.
- Berperan sebagai mentor teknis untuk tim engineer junior dan menengah, memberikan panduan praktis dalam pemrograman dan desain sistem.
- Melakukan code review mendalam untuk memastikan kualitas kode, standar keamanan, dan kinerja optimal.
- Mengidentifikasi, menganalisis, dan memecahkan masalah teknis yang kompleks dengan solusi inovatif.
- Berkolaborasi erat dengan tim produk, desain, dan operasional untuk memahami kebutuhan bisnis dan mengubahnya menjadi spesifikasi teknis yang jelas.
- Mengoptimalkan performa aplikasi dan database untuk memastikan pengalaman pengguna yang mulus.
Kualifikasi
- Memiliki pengalaman minimal 5-7 tahun dalam pengembangan perangkat lunak.
- Penguasaan mendalam dalam minimal satu bahasa pemrograman utama (misalnya: Go, Java, Python, atau TypeScript).
- Pengalaman dalam mendesain arsitektur sistem yang scalable dan fault-tolerant.
- Kemampuan komunikasi yang kuat dalam bahasa Indonesia dan Inggris (minimal B2 level).
- Memiliki pemahaman tentang best practices dalam CI/CD, Testing, dan Cloud Computing (AWS/GCP).
- Berpikir secara strategis dan memiliki kemampuan analitis untuk mengambil keputusan teknis yang tepat.