Deskripsi Pekerjaan
Bergabunglah dengan InovaTech Solutions, pemimpin dalam inovasi teknologi yang berfokus pada transformasi digital dan solusi cloud. Kami sedang mencari seorang Senior Programmer berbakat yang memiliki passion tinggi dalam membangun arsitektur perangkat lunak yang scalable dan efisien.
Sebagai bagian dari tim inti kami, Anda akan berperan dalam merancang, mengembangkan, dan mempertahankan sistem perangkat lunak yang komprehensif, bekerja sama dengan desainer dan manajer produk untuk mengubah ide kompleks menjadi realitas digital yang luar biasa.
Mengapa bergabung dengan kami?
- Gaji kompetitif dan tunjangan kesehatan lengkap.
- Kebijakan hybrid work yang fleksibel untuk keseimbangan hidup.
- Program pelatihan teknis (upskilling) dan mentorship dari para ahli.
Tanggung Jawab
- Mengembangkan kode backend dan frontend yang bersih, efisien, dan mudah di-maintain.
- Mendesain dan mengimplementasikan database relasional maupun non-relasional yang optimal.
- Bertanggung jawab penuh atas performa, keamanan, dan skalabilitas aplikasi.
- Melakukan code review rutin dan memberikan umpan balik konstruktif kepada tim.
- Mengidentifikasi dan memperbaiki bug serta masalah teknis secara proaktif.
- Bekerja sama dengan tim lintas fungsi (Product Manager, UI/UX Designer) untuk memastikan tujuan bisnis tercapai.
Kualifikasi
- Memiliki minimal 4 tahun pengalaman dalam pengembangan perangkat lunak profesional.
- Memahami konsep OOP, Design Patterns, dan SOLID principles.
- Keahlian dalam bahasa pemrograman seperti Java, Python, atau Go.
- Penguasaan database (MySQL, PostgreSQL, MongoDB).
- Memiliki pengalaman dalam membangun RESTful API yang aman.
- Bersedia untuk belajar teknologi baru dan mengadaptasi tren industri.
- Portofolio proyek yang relevan atau profil GitHub yang aktif.