Deskripsi Pekerjaan
PT Teknologi Nusantara Digital, perusahaan teknologi terkemuka yang berfokus pada pengembangan platform e-commerce dan solusi fintech untuk pasar Indonesia, sedang mencari Programmer Profesional untuk bergabung dengan tim pengembangan produk inovatif kami. Anda akan bekerja sama dengan tim desainer, product manager, dan engineer lain untuk menciptakan aplikasi yang handal, skalabel, dan memenuhi kebutuhan pengguna. Kami menawarkan lingkungan kerja yang fleksibel, kesempatan pengembangan karir, dan tunjangan kompetitif.
Tanggung Jawab
- Mengembangkan dan memelihara kode aplikasi front-end dan back-end sesuai spesifikasi produk
- Melakukan debugging dan optimasi performa aplikasi untuk memastikan kestabilan dan kecepatan
- Bekerja sama dengan tim product management dan desain untuk menerjemahkan kebutuhan pengguna menjadi fitur fungsional
- Mengikuti standar pengembangan kode (coding standards) dan praktik pengembangan perangkat lunak yang baik (SDLC)
- Melakukan pengujian unit (unit testing) dan pengujian integrasi untuk memastikan kualitas kode
- Memperbarui dokumen teknis aplikasi secara teratur untuk memudahkan pemeliharaan
- Berpartisipasi dalam rapat tim dan sprint planning untuk menyelaraskan tujuan pengembangan
Kualifikasi
- Minimal pendidikan SMA/SMK/sederajat dengan pengalaman pengembangan perangkat lunak minimal 2 tahun, atau S1 Teknik Informatika/Ilmu Komputer dengan pengalaman minimal 1 tahun
- Menguasai bahasa pemrograman seperti JavaScript (Node.js/React), Python, atau Java dengan baik
- Memahami konsep pengembangan web (RESTful API, HTTP, JSON, database relational/non-relational seperti MySQL/MongoDB)
- Memiliki pengalaman menggunakan version control seperti Git dan platform pengembangan seperti GitHub/GitLab
- Mampu bekerja secara tim dan berkomunikasi dengan jelas dengan stakeholder teknis dan non-teknis
- Memiliki kemampuan problem solving yang kuat dan mampu bekerja di bawah tekanan
- Pengalaman dengan framework seperti Express.js, Next.js, atau Django menjadi nilai tambah