Deskripsi Pekerjaan
PT Teknologi Inovasi Nusantara, perusahaan teknologi terdepan di Indonesia, membuka kesempatan bagi seorang Senior Full Stack Developer berbakat untuk bergabung dalam tim engineering kami. Kami berfokus pada pengembangan solusi digital inovatif yang digunakan oleh jutaan pengguna di seluruh Indonesia.
Sebagai Senior Full Stack Developer, Anda akan menjadi tulang punggung teknis dalam pengembangan produk kami. Anda akan bekerja dengan teknologi mutakhir, memimpin inisiatif teknis, dan berkolaborasi dengan talenta-talenta terbaik di industri ini. Kami menawarkan lingkungan kerja yang dinamis, budaya belajar yang kuat, serta kompensasi dan benefit yang sangat kompetitif.
Kami mencari pemecah masalah yang handal, memiliki hasrat terhadap kualitas kode, dan ingin terus berkembang bersama kami. Jika Anda siap menghadapi tantangan teknis yang kompleks dan ingin memberikan dampak signifikan, inilah tempat yang tepat untuk Anda!
Tanggung Jawab
- Memimpin pengembangan aplikasi web menggunakan React.js/Next.js (Frontend) dan Node.js/NestJS (Backend).
- Merancang dan mengelola infrastruktur cloud (AWS/GCP) serta pipeline CI/CD untuk deployment yang optimal.
- Melakukan code review dan memastikan kualitas kode sesuai standar industri.
- Berkolaborasi dengan tim produk dan desain untuk menciptakan solusi teknis yang tepat guna.
- Melakukan optimasi performa aplikasi, debugging, dan problem-solving secara proaktif.
- Mengelola database relasional (PostgreSQL) dan non-relasional (MongoDB/Redis).
- Berpartisipasi aktif dalam seluruh siklus pengembangan Agile (Scrum).
- Mentoring developer junior untuk mengembangkan kemampuan teknis mereka.
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika, Ilmu Komputer, atau sederajat.
- Pengalaman minimal 5 tahun sebagai Full Stack Developer.
- Menguasai JavaScript/TypeScript, React, dan Node.js secara mendalam.
- Berpengalaman dengan layanan cloud (AWS atau GCP).
- Memahami konsep Microservices, RESTful API, dan GraphQL.
- Terbiasa menggunakan Docker dan Kubernetes.
- Mahir menggunakan Git dan sistem CI/CD.
- Memiliki kemampuan komunikasi dan kolaborasi tim yang sangat baik.