Deskripsi Pekerjaan
Bergabunglah dengan Transformasi Digital Nusantara, perusahaan teknologi terdepan yang berdedikasi untuk menciptakan solusi inovatif yang membentuk masa depan! Kami mencari Software Engineer (Full Stack) yang bersemangat, berbakat, dan siap untuk mengembangkan produk revolusioner.
Di sini, Anda tidak hanya menulis kode; Anda merancang pengalaman. Anda akan menjadi bagian integral dari tim yang dinamis, bekerja dengan teknologi terkini untuk membangun aplikasi web yang scalable, efisien, dan berorientasi pengguna. Kami menawarkan lingkungan kerja yang kolaboratif, peluang pengembangan karir yang tak terbatas, dan kebebasan untuk berinovasi.
Posisi ini terbuka untuk kandidat di Solo, Surabaya, Jogjakarta, Kediri, atau bekerja sepenuhnya secara Remote dari mana saja di Indonesia. Kami menghargai fleksibilitas dan performa!
Jika Anda siap menghadapi tantangan dan ingin memberikan dampak nyata, mari bertransformasi bersama kami!
Tanggung Jawab
- Merancang, mengembangkan, menguji, dan memelihara aplikasi web full stack menggunakan teknologi modern.
- Berpartisipasi aktif dalam seluruh siklus pengembangan perangkat lunak, mulai dari konseptualisasi hingga peluncuran.
- Menulis kode yang bersih, efisien, terdokumentasi dengan baik, dan dapat dipelihara.
- Berkolaborasi erat dengan Product Manager, UI/UX Designer, dan tim engineer lainnya untuk mendefinisikan, merancang, dan meluncurkan fitur baru.
- Mengidentifikasi dan memecahkan masalah performa serta bug untuk meningkatkan fungsionalitas dan pengalaman pengguna.
- Menerapkan praktik terbaik dalam pengembangan perangkat lunak, termasuk code review, pengujian unit, dan integrasi berkelanjutan (CI/CD).
- Tetap mengikuti tren teknologi terbaru dan mengintegrasikan alat serta metodologi baru bila sesuai.
Kualifikasi
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 3 tahun dalam pengembangan perangkat lunak full stack.
- Keahlian mendalam dalam JavaScript/TypeScript, termasuk framework/library seperti React, Angular, atau Vue.js untuk frontend.
- Pengalaman kuat dengan Node.js dan framework backend seperti Express.js, NestJS, atau sejenisnya.
- Pemahaman yang solid tentang database SQL (misalnya, PostgreSQL, MySQL) dan NoSQL (misalnya, MongoDB, Redis).
- Pengalaman dengan RESTful API design dan pengembangan.
- Familiar dengan penggunaan Git dan alur kerja pengembangan berbasis Git.
- Kemampuan komunikasi yang baik dan kolaborasi tim yang efektif.
- Bonus: Pengalaman dengan cloud platforms (AWS, GCP, Azure) dan Docker/Kubernetes.