Deskripsi Pekerjaan
Bergabunglah dengan PT. Inovasi Digital Nusantara, sebuah perusahaan teknologi inovatif yang bersemangat dalam menciptakan solusi digital terdepan. Kami mencari seorang Full Stack Developer yang berdedikasi dan berbakat dengan keahlian kuat di Node.js dan React untuk memperkuat tim kami.
Di sini, Anda tidak hanya akan menulis kode; Anda akan membentuk masa depan produk kami, bekerja dalam lingkungan yang dinamis, kolaboratif, dan sangat mendukung pertumbuhan profesional. Kami menawarkan proyek-proyek menantang, kesempatan untuk berinovasi, dan tim yang siap membantu Anda mencapai potensi terbaik Anda.
Kami menghargai fleksibilitas! Posisi ini terbuka untuk kandidat yang berlokasi di Solo, Surabaya, Yogyakarta, Kediri, atau yang mencari opsi kerja remote dari seluruh Indonesia.
Jika Anda siap membawa keterampilan Anda ke tingkat selanjutnya dan menjadi bagian dari tim yang mendorong batasan teknologi, kami ingin mengenal Anda!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web yang scalable dan berperforma tinggi menggunakan Node.js (backend) dan React (frontend).
- Berpartisipasi aktif dalam seluruh siklus pengembangan software, mulai dari perencanaan, desain, implementasi, pengujian, hingga deployment.
- Mengoptimalkan aplikasi untuk kecepatan dan skalabilitas maksimum.
- Bekerja sama erat dengan tim produk, desainer UI/UX, dan QA untuk memberikan pengalaman pengguna yang luar biasa.
- Menerapkan praktik terbaik pengembangan software, termasuk kode yang bersih, terdokumentasi, dan teruji.
- Melakukan code review dan memberikan masukan konstruktif kepada rekan tim.
- Tetap terbarui dengan tren dan teknologi terbaru dalam pengembangan web.
Kualifikasi
- Pengalaman minimal 3 tahun sebagai Full Stack Developer atau posisi serupa.
- Keahlian mendalam dalam pengembangan backend menggunakan Node.js, Express.js, dan database (PostgreSQL, MongoDB, atau sejenisnya).
- Keahlian kuat dalam pengembangan frontend menggunakan React.js, Redux/Context API, HTML5, CSS3, dan JavaScript (ES6+).
- Pengalaman dengan RESTful API dan integrasi pihak ketiga.
- Pemahaman tentang konsep Git dan alur kerja pengembangan tim.
- Mampu bekerja secara mandiri maupun dalam tim, dengan kemampuan komunikasi yang baik.
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman dengan metodologi Agile/Scrum menjadi nilai tambah.