Deskripsi Pekerjaan
Bergabunglah dengan TechVision Indonesia sebagai Senior Programmer dan ubah ide menjadi kenyataan digital! Kami mencari talenta berpengalaman untuk mengembangkan solusi inovatif bagi klien global dengan fleksibilitas kerja remote atau di kantor kami di Surabaya, Solo, Jogjakarta, atau Kediri. Dapatkan gaji kompetitif, lingkungan kolaboratif, dan kesempatan untuk bekerja dengan teknologi terkini.
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara aplikasi web/mobile dengan standar kualitas tinggi
- Menganalisis kebutuhan teknis dan memberikan solusi optimal untuk proyek kompleks
- Berkolaborasi dengan tim desain dan product untuk memastikan alur pengalaman pengguna optimal
- Mengoptimalkan performa aplikasi dan memastikan keamanan data
- Memimpin kode review dan mentoring junior programmer
- Mengadopsi best practices dalam pengembangan software (CI/CD, testing)
- Terlibat dalam perencanaan arsitektur teknis untuk skala besar
Kualifikasi
- Sarjana Teknik Informatika/Ilmu Komputer atau minimal 3 tahun pengalaman terkait
- Expert dalam JavaScript (ES6+), Python, atau framework modern (React, Vue, Node.js)
- Pemahaman mendalam konsep OOP, algoritma, dan struktur data
- Pengalaman dengan database SQL dan NoSQL (PostgreSQL, MongoDB)
- Memahami prinsip DevOps dan pengalaman dengan Docker/Kubernetes
- Kemampuan komunikasi yang baik dan problem-solving yang kuat
- Portfolio yang menunjukkan proyek kompleks yang telah dikerjakan