Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia sebagai Programmer Senior dan wujudkan solusi digital inovatif untuk klien-klien terdepan di Asia Tenggara. Kami mencari profesional berbakat yang mampu mengembangkan aplikasi scalable dengan arsitektur modern. Dalam peran ini, Anda akan memimpin pengembangan sistem kritis dan berkontribusi pada transformasi digital perusahaan. Tim kami menawarkan lingkungan kolaboratif yang menghargai keahlian teknis dan inovasi.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi backend menggunakan Python/Django dan Node.js
- Merancang database yang efisien dengan PostgreSQL dan MongoDB
- Menerapkan best practice CI/CD pipeline menggunakan Jenkins dan Docker
- Mengoptimalkan performa aplikasi dan mengidentifikasi bottleneck
- Bekerja sama dengan tim UI/UX untuk mengimplementasikan desain responsif
- Menyusun dokumentasi teknis dan panduan pengembangan
- Mentoring programmer junior dan mengadakan code review berkala
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika atau terkait
- Minimal 3 tahun pengalaman sebagai programmer full-stack
- Kemampuan kuat dalam Python, JavaScript/TypeScript, dan framework modern
- Pengalaman dengan cloud computing (AWS/Azure) dan containerization
- Memahami konsep microservices dan arsitektur terdistribusi
- Kemampuan debugging dan troubleshooting yang canggih
- Bahasa Inggris aktif untuk dokumentasi dan komunikasi tim