Deskripsi Pekerjaan
Bergabunglah dengan Nusantara Digital Solutions sebagai Staff Software Engineer dan berkontribusi pada inovasi teknologi yang mengubah cara industri bekerja. Kami mencari pemimpin teknis visioner yang siap mengambil kepemimpinan dalam arsitektur sistem dan pengembangan produk skala besar.
Sebagai bagian dari tim kami, Anda akan berperan sebagai jembatan antara engineering dan bisnis, memastikan solusi teknis yang tidak hanya berkinerja tinggi tetapi juga berkelanjutan.
Tanggung Jawab
- Bertanggung jawab atas arsitektur sistem dan desain teknis yang tangguh untuk produk utama kami.
- Membimbing tim engineering junior dan senior dalam praktik terbaik pengembangan perangkat lunak.
- Memimpin tinjauan kode (code reviews) dan memberikan umpan balik konstruktif untuk menjaga standar kualitas.
- Mengidentifikasi dan memperbaiki bottleneck teknis serta optimasi performa aplikasi.
- Bekerja sama dengan manajer produk dan tim desain untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang elegan.
- Mengembangkan dokumentasi teknis yang komprehensif untuk tim.
Kualifikasi
- Minimal 5 tahun pengalaman sebagai Software Engineer dengan 2+ tahun pengalaman sebagai Staff atau Senior Engineer.
- Sertifikasi atau pengalaman dalam Cloud Computing (AWS, GCP, atau Azure).
- Kemampuan kuat dalam pemrograman Java (Spring Boot) dan/atau JavaScript (React/Node.js).
- Pemahaman mendalam tentang Microservices, RESTful APIs, dan database relasional/non-relasional.
- Keahlian komunikasi yang luar biasa untuk berinteraksi dengan stakeholder lintas fungsi.
- Sertifikat CS atau gelar Sarjana Teknik Informatika/Ilmu Komputer.