Deskripsi Pekerjaan
InnoTech Solutions sedang mencari seorang Insinyur Perangkat Lunak (Software Engineer) berbakat dan bersemangat untuk bergabung dengan tim kami di Jakarta. Kami adalah perusahaan teknologi inovatif yang bertekad menciptakan solusi digital mutakhir yang mengubah cara orang berinteraksi dengan teknologi. Jika Anda adalah seorang problem-solver yang kreatif, memiliki hasrat untuk coding bersih, dan ingin membuat dampak nyata, Anda adalah orang yang kami cari!
Bergabunglah dengan InnoTech Solutions, tempat inovasi bertemu dengan peluang karir yang tak terbatas. Kami menawarkan lingkungan kerja yang dinamis, kolaboratif, dan mendukung di mana ide-ide Anda akan dihargai dan keterampilan Anda akan terus diasah. Kami percaya pada pertumbuhan profesional dan personal, memberikan sumber daya dan kesempatan untuk berkembang.
Posisi ini adalah kesempatan emas untuk bekerja pada proyek-proyek yang menantang dan berdampak, menggunakan teknologi terbaru. Kami mencari individu yang proaktif, berorientasi pada detail, dan mampu bekerja baik secara mandiri maupun dalam tim. Mari bangun masa depan teknologi bersama kami!
Tanggung Jawab
- Merancang, mengembangkan, menguji, dan memelihara aplikasi perangkat lunak berkualitas tinggi.
- Menulis kode yang bersih, efisien, teruji, dan terdokumentasi dengan baik.
- Berkolaborasi dengan tim produk, desain, dan quality assurance untuk memberikan solusi yang komprehensif.
- Berpartisipasi dalam tinjauan kode (code reviews) dan berkontribusi pada peningkatan praktik terbaik pengembangan.
- Memecahkan masalah, melakukan debugging, dan mengoptimalkan kinerja aplikasi.
- Terlibat dalam seluruh siklus pengembangan perangkat lunak (SDLC), dari konsep hingga implementasi dan pemeliharaan.
- Mengeksplorasi dan mengimplementasikan teknologi dan alat baru untuk meningkatkan proses pengembangan.
Kualifikasi
- Gelar Sarjana di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 3-5 tahun sebagai Software Engineer atau posisi serupa.
- Penguasaan salah satu atau lebih bahasa pemrograman seperti Python, Java, JavaScript (Node.js/React), Go, atau C#.
- Pengalaman dengan kerangka kerja (framework) web modern (misalnya, React, Angular, Vue.js untuk frontend; Spring Boot, Django, Express.js untuk backend).
- Pemahaman yang kuat tentang basis data relasional dan non-relasional (misalnya, PostgreSQL, MySQL, MongoDB).
- Kenyamanan bekerja dengan sistem kontrol versi (Git) dan lingkungan CI/CD.
- Kemampuan analitis dan pemecahan masalah yang luar biasa, dengan perhatian terhadap detail.
- Kemampuan komunikasi yang baik dan pengalaman bekerja dalam tim yang gesit (Agile).