Deskripsi Pekerjaan
Bergabunglah dengan Apex Digital Solutions, pemimpin inovasi di industri teknologi digital. Kami sedang mencari Staff Software Engineer yang berbakat dan berdedikasi untuk berkontribusi pada ekosistem teknologi nasional.
Sebagai Staff Engineer, Anda akan berada di garis depan inovasi. Anda akan tidak hanya menulis kode yang bersih, tetapi juga merancang arsitektur sistem yang tangguh, mengambil keputusan teknis strategis, dan menjadi mentor bagi tim pengembangan kami. Kami menawarkan lingkungan kerja yang mendukung, transparan, dan berorientasi pada pertumbuhan.
Tanggung Jawab
- Merancang dan mengimplementasikan arsitektur perangkat lunak yang tangguh, skalabel, dan dapat direplikasi.
- Memimpin inisiatif teknis besar, termasuk migrasi cloud, optimasi database, dan pengembangan microservices.
- Mentoring dan mengarahkan pengembang junior dan mid-level dalam praktik terbaik dan standar kode.
- Mengontribusikan pada standar teknis lintas tim dan mengoptimalkan pipeline CI/CD.
- Berkolaborasi erat dengan tim produk, desain, dan manajemen untuk memahami kebutuhan bisnis.
- Menyelesaikan masalah kompleks dengan pendekatan sistematis dan efisien.
- Mengadvokasi penggunaan teknologi terbaru yang relevan untuk meningkatkan efisiensi produk.
Kualifikasi
- Pengalaman minimal 8 tahun dalam pengembangan perangkat lunak, dengan setidaknya 2-3 tahun di peran Staff atau Senior.
- Keahlian mendalam dalam salah satu bahasa pemrograman utama (Go, Java, Python, atau TypeScript).
- Pengalaman praktis dalam desain sistem, manajemen database, dan pemrograman berorientasi objek.
- Kemampuan handal dalam containerization (Docker/Kubernetes) dan orchestration cloud.
- Keahlian dalam manajemen API, RESTful services, dan integrasi sistem.
- Kemampuan komunikasi yang kuat, kepemimpinan, dan kemampuan memimpin tim secara efektif.
- Skilled in agile methodologies, Scrum, dan manajemen proyek siklus hidup.