Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia sebagai Programmer Senior dan wujudkan solusi digital inovasi untuk klien nasional dan internasional. Kami mencari profesional berpengalaman yang bersemangat mengembangkan aplikasi berperforma tinggi menggunakan teknologi terkini. Anda akan bekerja dalam tim agile yang kolaboratif, berkontribusi pada arsitektur sistem yang skalabel, dan memimpin inovasi dalam pengembangan perangkat lunak berbasis cloud.
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara aplikasi backend/frontend dengan kualitas produksi tinggi
- Merancang arsitektur sistem microservices menggunakan teknologi cloud (AWS/Azure)
- Mengoptimalkan performa aplikasi dan database untuk menangani skala besar
- Bekerja sama dengan tim DevOps untuk implementasi CI/CD pipeline
- Mentoring programmer junior dan mengadopsi best practice engineering
- Menganalisis requirement teknis dan memberikan solusi inovatif
- Partisipasi dalam code review dan standarisasi dokumentasi teknis
Kualifikasi
- Minimal 3 tahun pengalaman sebagai programmer dengan portfolio proyek kompleks
- Kemahiran dalam minimal 2 bahasa pemrograman (Python, Java, Go, atau C#)
- Pemahaman mendalam tentang arsitektur microservices dan RESTful API
- Pengalaman dengan framework modern (React, Vue, Spring, atau Django)
- Kemampuan dalam optimasi database (SQL/NoSQL) dan query tuning
- Certifikasi cloud (AWS/Azure) atau pengalaman deployment di lingkungan cloud
- Memiliki problem-solving yang analitis dan komunikasi yang efektif