Deskripsi Pekerjaan
Bergabunglah dengan Nusantara Tech Solutions, salah satu perusahaan teknologi rintisan (unicorn) terkemuka di Indonesia. Kami sedang mencari Staff Engineer berbakat untuk memimpin inovasi teknologi kami dan membentuk masa depan ekosistem digital kami.
Sebagai Staff Engineer, Anda akan berada di garis depan strategi teknis, mengubah visi kompleks menjadi solusi perangkat lunak yang tangguh dan berkinerja tinggi. Anda tidak hanya akan menulis kode, tetapi juga akan mendefinisikan standar arsitektur yang akan diikuti oleh seluruh tim.
Di lingkungan kerja yang dinamis dan mendukung, kami menawarkan peluang untuk berkembang profesional secara signifikan dengan teknologi terbaru dan mentorship langsung dari para ahli industri.
Tanggung Jawab
- Merancang dan membangun arsitektur sistem skala besar yang tangguh, dapat diskalakan, dan aman.
- Membimbing dan menginspirasi tim engineering junior dan senior untuk mencapai standar kode terbaik (best practices).
- Mengoptimalkan performa aplikasi secara keseluruhan dan memecahkan masalah teknis kompleks secara proaktif.
- Bekerja sama erat dengan Product Manager dan Desainer untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang elegan.
- Menjalankan code review, refactoring kode, dan audit keamanan secara rutin.
- Berkontribusi dalam keputusan teknis strategis yang berdampak luas terhadap produk.
Kualifikasi
- Pengalaman minimal 5-7 tahun dalam pengembangan perangkat lunak, dengan setidaknya 2 tahun dalam peran Staff atau Senior Engineer.
- Penguasaan mendalam dalam JavaScript/TypeScript, React, dan Node.js.
- Pemahaman yang kuat tentang database relasional (PostgreSQL/MySQL) dan caching (Redis).
- Pengalaman dalam manajemen CI/CD pipelines dan deployment di lingkungan produksi (AWS/GCP).
- Kemampuan komunikasi yang luar biasa untuk menjembatani kesenjangan antara tim engineering dan stakeholder bisnis.
- Pemahaman tentang prinsip-prinsip desain perangkat lunak, SOLID, dan pola desain.