Deskripsi Pekerjaan
Teknologi Indonesia berkembang pesat, dan TechNova Global Solutions berada di garis depan inovasi ini. Kami sedang mencari seorang Staff Software Engineer berbakat untuk bergabung dengan tim kami dan membantu membentuk masa depan ekosistem digital kami.
Sebagai Staff Engineer, Anda tidak hanya akan menulis kode, tetapi juga akan memimpin arsitektur sistem, berkolaborasi dengan product manager dan desainer untuk menciptakan pengalaman pengguna yang luar biasa, serta menjadi mentor bagi tim junior kami. Kami menawarkan lingkungan kerja yang mendukung, transparan, dan berfokus pada pertumbuhan profesional Anda.
Jika Anda adalah pemikir strategis dengan keterampilan teknis yang kuat dan ingin berdampak pada skala besar, maka posisi ini cocok untuk Anda.
Tanggung Jawab
- Mendesain dan mengimplementasikan arsitektur sistem skala besar yang tangguh dan dapat diskalakan.
- Bertanggung jawab atas kualitas kode, kode review (code review), dan refactoring untuk meningkatkan performa aplikasi.
- Mengidentifikasi, menganalisis, dan memperbaiki masalah teknis yang kompleks secara efisien.
- Mentoring dan mengarahkan pengembang junior dan mid-level untuk meningkatkan keterampilan teknis mereka.
- Bekerja sama erat dengan tim cross-fungsi untuk memahami kebutuhan bisnis dan mengubahnya menjadi solusi teknis.
- Menjadi advokat teknis dalam rapat teknis dan sesi knowledge sharing.
Kualifikasi
- Lulusan S1/S2 Ilmu Komputer, Teknik Informatika, atau bidang terkait dengan minimal 5 tahun pengalaman dalam pengembangan perangkat lunak.
- Penguasaan mendalam dalam JavaScript (React.js/Next.js) dan Node.js atau bahasa pemrograman lain yang relevan.
- Pengalaman dalam mengelola database (SQL/NoSQL) seperti PostgreSQL dan MongoDB.
- Pemahaman yang kuat tentang prinsip-prinsip desain perangkat lunak, SOLID, dan Clean Code.
- Kemampuan komunikasi yang kuat dalam bahasa Indonesia dan Inggris (disediakan).
- Pengalaman menggunakan cloud services (AWS/GCP) dan containerization (Docker/Kubernetes) adalah nilai tambah.