Deskripsi Pekerjaan
Kami mencari seorang Staff Software Engineer berbakat dan berdedikasi untuk bergabung dengan tim kami. Sebagai Staff Engineer, Anda bukan hanya seorang pengembang, tetapi seorang pemimpin teknis yang berpengaruh yang akan membentuk masa depan arsitektur produk kami.
Bergabunglah dengan tim yang inovatif di mana Anda dapat bekerja dari lokasi yang fleksibel termasuk Surabaya, Solo, Jogjakarta, Kediri, atau Remote. Kami menawarkan lingkungan kerja yang inklusif, transparan, dan berorientasi pada pertumbuhan.
Tentang Peran Ini
Anda akan menjadi garda terdepan dalam merancang dan membangun sistem yang tangguh, skalabel, dan efisien. Peran ini membutuhkan pemahaman mendalam tentang teknologi dan kemampuan untuk mentransfer pengetahuan kepada rekan tim Anda.
Tanggung Jawab
- Memimpin perancangan arsitektur sistem skala besar dan pengambilan keputusan teknis strategis.
- Mentor dan menginspirasi tim engineering junior dan mid-level untuk berkembang keterampilan profesional.
- Mengoptimalkan kinerja aplikasi, memastikan skalabilitas infrastruktur, dan mengurangi latency.
- Melakukan code review berkualitas tinggi untuk memastikan standar kode yang bersih, aman, dan terukur.
- Mengembangkan dan memelihara API RESTful yang stabil dan terdokumentasi dengan baik.
- Berkolaborasi secara erat dengan manajer produk dan tim desain untuk mengubah visi menjadi realitas.
Kualifikasi
- Pengalaman minimal 5 tahun dalam pengembangan perangkat lunak (Full Stack atau Backend).
- Keahlian mendalam dalam Java dan ekosistem Spring Boot (Hibernate, Spring Cloud).
- Pemahaman mendalam tentang desain sistem (System Design) dan praktik terbaik arsitektur.
- Pengalaman dalam manajemen database relasional (PostgreSQL/MySQL) dan NoSQL.
- Keahlian komunikasi yang kuat dan kemampuan untuk memediasi antara tim produk dan teknis.
- Mampu bekerja secara mandiri maupun dalam tim lintas fungsi yang dinamis.