Deskripsi Pekerjaan
TechNusantara Digital Solutions adalah perusahaan teknologi lokal terkemuka yang berfokus pada pengembangan aplikasi enterprise, e-commerce, dan solusi digital inovatif untuk klien di seluruh Indonesia. Kami sedang mencari Programmer Full-Stack (Mid-Level) yang berdedikasi, berorientasi pada kualitas, dan siap berkontribusi pada proyek-proyek skala nasional.
Kami menawarkan lingkungan kerja kolaboratif, kesempatan pelatihan sertifikasi teknologi global, tunjangan kesehatan lengkap, dan proyek-proyek menantang yang mendorong pertumbuhan keterampilan Anda.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi web & mobile full-stack dengan mengikuti spesifikasi produk dan standar kualitas tim
- Berkolaborasi erat dengan tim product, UI/UX designer, dan QA engineer untuk menyampaikan fitur yang sesuai kebutuhan pengguna
- Melakukan debugging, optimasi performa, dan pemeliharaan aplikasi untuk mendukung skala pengguna besar
- Mengimplementasikan praktik pengembangan perangkat lunak terbaik seperti TDD, CI/CD, dan version control (Git)
- Menulis dokumentasi teknis yang jelas, terstruktur, dan mudah dipahami oleh anggota tim lain
- Berpartisipasi aktif dalam sesi review kode untuk meningkatkan kualitas dan konsistensi kode tim
- Meneliti dan mengadopsi teknologi baru yang relevan untuk meningkatkan efisiensi proses pengembangan
Kualifikasi
- Pengalaman kerja minimal 2 tahun sebagai Programmer Full-Stack atau peran pengembangan perangkat lunak terkait
- Menguasai setidaknya satu framework frontend: React.js atau Vue.js
- Menguasai setidaknya satu framework backend: Node.js (Express/NestJS) atau PHP (Laravel)
- Memahami konsep dan praktik database relasional (MySQL/PostgreSQL) dan non-relasional (MongoDB)
- Memiliki pengalaman dengan version control (Git) dan CI/CD pipeline (GitLab CI/GitHub Actions)
- Kemampuan komunikasi verbal dan tulisan yang baik, serta mampu bekerja secara kolaboratif dalam tim
- Memiliki portofolio proyek (GitHub/GitLab) yang dapat ditunjukkan sebagai bukti keterampilan adalah nilai tambah utama
- Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait (atau pengalaman kerja setara)