Deskripsi Pekerjaan
TechInnovate Indonesia mencari Programmer Senior yang berbakat untuk bergabung dengan tim pengembangan perangkat lunak terdepan kami. Anda akan berperan penting dalam merancang, mengembangkan, dan memelihara sistem aplikasi yang skalabel untuk klien global. Bergabunglah dengan kami untuk membentuk masa depan teknologi di Indonesia!
Tanggung Jawab
- Mengembangkan dan mengimplementasikan solusi perangkat lunak berbasis web dan mobile
- Menganalisis dan memperbaiki kode yang ada untuk meningkatkan performa
- Bekerja sama dengan tim UI/UX untuk mengimplementasikan desain
- Melakukan testing dan debugging aplikasi secara menyeluruh
- Dokumentasikan proses pengembangan dan pemeliharaan sistem
- Mentor programmer junior dan memimpin sesi code review
- Melakukan optimasi database dan query untuk performa maksimal
Kualifikasi
- Sarjana Teknik Informatika atau bidang terkait (minimal S1)
- Pengalaman minimal 3 tahun sebagai programmer profesional
- Kuasai JavaScript/TypeScript, Python, atau framework modern (React/Vue)
- Pemahaman mendalam tentang konsep OOP dan algoritma
- Pengalaman dengan database SQL (PostgreSQL/MySQL) dan NoSQL
- Kemampuan debugging dan problem-solving yang kuat
- Berpengalaman dengan sistem CI/CD dan deployment cloud (AWS/GCP)
- Bahasa Inggris komunikatif tertulis dan lisan