Deskripsi Pekerjaan
Tentang Perusahaan:
PT Inovasi Digital Nusantara adalah perusahaan teknologi yang berfokus pada pengembangan solusi digital untuk transformasi bisnis di Asia Tenggara. Kami memiliki lingkungan kerja yang dinamis, inovatif, dan berorientasi pada pertumbuhan.
Deskripsi Pekerjaan:
Kami saat ini sedang mencari Full Stack Programmer / Software Engineer yang berbakat dan memiliki passion tinggi di bidang teknologi untuk bergabung dengan tim engineering kami yang solid. Posisi ini menawarkan kesempatan untuk mengerjakan proyek-proyek menarik dengan skala besar, menggunakan teknologi terkini, dan bekerja sama dengan para ahli di bidangnya.
Jika Anda adalah seorang problem solver yang kreatif, detail-oriented, dan ingin terus belajar, kami ingin bertemu dengan Anda!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web full-stack menggunakan React.js, Node.js, dan TypeScript.
- Menulis kode yang bersih, efisien, dan terstruktur sesuai dengan standar industri dan prinsip clean code.
- Berkolaborasi erat dengan tim Product, UI/UX, dan QA dalam siklus pengembangan Agile (Scrum/Kanban).
- Melakukan code review secara rutin untuk memastikan kualitas kode, keamanan, dan performa aplikasi.
- Mengintegrasikan sistem dengan layanan pihak ketiga (REST API, Payment Gateway, Cloud Services).
- Mengoptimalkan performa aplikasi dan melakukan debugging untuk menyelesaikan isu teknis secara proaktif.
- Berpartisipasi dalam perencanaan teknis, estimasi proyek, dan diskusi arsitektur sistem.
- Membuat dan memelihara dokumentasi teknis untuk memudahkan transfer knowledge dan pemeliharaan sistem.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, Sistem Informasi, atau setara.
- Pengalaman minimal 3-5 tahun sebagai Full Stack Developer atau Programmer.
- Menguasai JavaScript/TypeScript dan framework modern (React.js, Next.js, atau Vue.js).
- Memiliki pemahaman yang kuat tentang backend development dengan Node.js (Express.js, NestJS).
- Pengalaman dengan database relasional (PostgreSQL/MySQL) dan NoSQL (MongoDB/Redis).
- Familiar dengan platform cloud seperti AWS (EC2, S3, Lambda) atau Google Cloud Platform.
- Memahami konsep version control (Git), CI/CD, dan containerization (Docker).
- Memiliki kemampuan analisa yang tajam, inisiatif tinggi, dan komunikasi tim yang baik.