Deskripsi Pekerjaan
Bergabunglah dengan Revolusi Digital di Nusantara!
PT Inovasi Digital Nusantara adalah perusahaan teknologi terkemuka yang berfokus pada solusi fintech dan logistik. Kami mencari seorang Senior Full Stack Developer yang visioner untuk memimpin pengembangan produk-produk kami yang melayani jutaan pengguna di seluruh Indonesia.
Kami menawarkan lingkungan kerja yang transparan, budaya feedback, serta kesempatan untuk bekerja dengan teknologi terkini. Posisi ini dapat diisi secara Hybrid (Jakarta) atau Remote penuh untuk kandidat dengan rekam jejak yang terbukti.
Tanggung Jawab
- Merancang, mengembangkan, dan mendeploy fitur-fitur baru pada aplikasi web berskala besar dengan traffic tinggi.
- Mengelola dan mengoptimalkan arsitektur backend yang kompleks menggunakan Node.js, Python, atau Go.
- Membangun serta mengintegrasikan RESTful API dan layanan microservices dengan standar industri terbaik.
- Mengembangkan antarmuka frontend yang responsif dan dinamis menggunakan React.js atau Next.js.
- Melakukan code review secara menyeluruh serta memastikan adherensi terhadap praktik clean code dan design patterns.
- Berkolaborasi erat dengan tim Product Manager dan UI/UX Designer untuk menyempurnakan user experience.
- Mengelola infrastruktur cloud (AWS/GCP) menggunakan pendekatan Infrastructure as Code (Terraform).
- Mentor developer junior dan berkontribusi pada peningkatan standar engineering tim secara keseluruhan.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 4 tahun sebagai Full Stack Developer, Software Engineer, atau peran serupa.
- Mahir dalam JavaScript/TypeScript dan memiliki pengalaman kuat dengan framework frontend modern (React / Next.js / Vue).
- Menguasai setidaknya satu bahasa backend: Node.js, Python, atau Go.
- Pemahaman mendalam tentang database SQL (PostgreSQL) dan NoSQL (MongoDB / Redis).
- Berpengalaman dengan layanan cloud seperti AWS (EC2, S3, Lambda, RDS) atau GCP.
- Memahami konsep containerization (Docker), orchestration (Kubernetes), dan CI/CD pipelines.
- Memiliki kemampuan komunikasi yang baik serta mampu bekerja secara kolaboratif dalam tim.