Deskripsi Pekerjaan
PT. Inovasi Digital Nusantara adalah perusahaan rintisan (startup) teknologi unicorn yang sedang berkembang pesat. Kami mencari individu berbakat dan bersemangat untuk bergabung sebagai Senior Full Stack Developer di kantor pusat kami yang modern di Jakarta Selatan.
Di posisi ini, Anda akan menjadi tulang punggung pengembangan produk digital kami. Anda akan bekerja secara end-to-end, membangun fitur-fitur inovatif yang digunakan oleh jutaan pengguna di seluruh Indonesia. Tim kami terdiri dari para ahli di bidangnya, dan kami sangat menjunjung tinggi kolaborasi, inovasi, dan code quality.
Kami menawarkan paket kompensasi yang sangat kompetitif, termasuk gaji pokok tinggi, bonus kinerja tahunan, opsi saham (ESOP), asuransi kesehatan komprehensif, dan fleksibilitas kerja (remote & hybrid). Bergabunglah dengan kami dan ciptakan dampak nyata!
Tanggung Jawab
- Memimpin pengembangan fitur backend dan frontend menggunakan arsitektur microservices.
- Merancang dan mengimplementasikan RESTful API dan GraphQL services yang scalable dan aman.
- Melakukan code review secara rutin untuk menjaga kualitas kode dan pengetahuan tim.
- Berkolaborasi erat dengan Product Manager dan UI/UX Designer untuk mendefinisikan spesifikasi teknis.
- Mengoptimalkan performa aplikasi dan memastikan ketersediaan sistem yang tinggi (high availability).
- Menerapkan CI/CD pipeline dan praktik DevOps terbaik (Docker, Kubernetes, AWS/GCP).
- Mengidentifikasi dan memperbaiki bug serta bottleneck pada sistem.
- Mentoring developer junior dalam pengembangan teknis dan best practices.
Kualifikasi
- Minimal 5 tahun pengalaman sebagai Full Stack Developer atau Software Engineer.
- Menguasai JavaScript/TypeScript (React.js/Next.js) dan Node.js (NestJS/Express).
- Pengalaman kuat dengan database relasional (PostgreSQL) dan NoSQL (MongoDB/Redis).
- Terbiasa dengan containerization (Docker) dan cloud services (AWS/GCP).
- Memiliki pemahaman mendalam tentang prinsip-prinsip sistem terdistribusi dan microservices.
- Pengalaman dengan message broker (RabbitMQ/Kafka) merupakan nilai tambah yang signifikan.
- Kemampuan pemecahan masalah yang sangat baik dan berorientasi pada hasil.
- Komunikasi yang baik dalam Bahasa Indonesia dan Inggris (lisan & tulisan).