Deskripsi Pekerjaan
TechInnovate Indonesia, perusahaan teknologi terdepan yang mengembangkan solusi inovatif untuk pasar global, membuka lowongan untuk Programmer Senior. Bergabunglah dengan tim kami yang dinamis dan berpengalaman untuk menciptakan produk perangkat lunak yang mengubah industri. Kami menawarkan lingkungan kerja yang mendukung inovasi, pertumbuhan karir yang pesat, dan gaji kompetitif sesuai dengan keahlian Anda.
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara kode perangkat lunak berkualitas tinggi
- Merancang arsitektur sistem yang skalabel dan efisien
- Kolaborasi dengan tim cross-fungsi untuk memastikan kebutuhan bisnis terpenuhi
- Menganalisis dan memperbaiki bug serta performa aplikasi
- Mengimplementasikan best practice dalam pengembangan perangkat lunak
- Mentoring programmer junior dan berpartisipasi dalam code review
- Terlibat dalam perencanaan teknis dan pengambilan keputusan arsitektur
Kualifikasi
- Sarjana Teknik Informatika atau bidang terkait
- Minimal 5 tahun pengalaman sebagai programmer
- Kemampuan kuat dalam minimal satu bahasa pemrograman (Python/Java/JavaScript)
- Pemahaman mendalam tentang konsep OOP dan algoritma
- Pengalaman dengan framework modern (React, Django, Spring)
- Kemampuan database (SQL/NoSQL) dan sistem kontrol versi (Git)
- Kemampuan komunikasi yang baik dan problem-solving yang tajam
- Portfolio proyek yang menunjukkan kualitas kode dan solusi inovatif