Deskripsi Pekerjaan
Bergabunglah dengan Innovatech Solusi Digital, perusahaan teknologi terkemuka yang berfokus pada inovasi dan pengembangan produk digital mutakhir. Kami mencari seorang Senior Full-stack Developer yang berpengalaman dan bersemangat untuk menjadi bagian dari tim dinamis kami. Jika Anda adalah individu yang proaktif, mahir dalam pengembangan end-to-end, dan siap untuk membuat dampak nyata, inilah kesempatan Anda!
Di Innovatech, kami percaya pada lingkungan kerja kolaboratif, di mana ide-ide Anda dihargai dan pengembangan profesional Anda menjadi prioritas. Anda akan bekerja pada proyek-proyek menantang yang membentuk masa depan teknologi, dengan kebebasan untuk berinovasi dan menggunakan teknologi terbaru. Posisi ini menawarkan fleksibilitas kerja jarak jauh, memungkinkan Anda untuk berkontribusi dari mana saja di Indonesia.
Kami menawarkan paket kompensasi yang kompetitif, tunjangan menarik, dan peluang tak terbatas untuk pertumbuhan karier. Jadilah bagian dari tim yang mendorong batasan dan menciptakan solusi digital yang luar biasa!
Tanggung Jawab
- Memimpin desain, pengembangan, dan implementasi aplikasi web skala besar dari front-end hingga back-end.
- Menulis kode yang bersih, efisien, teruji, dan terdokumentasi dengan baik menggunakan praktik terbaik pengembangan perangkat lunak.
- Berkolaborasi erat dengan tim produk, desainer UI/UX, dan stakeholder lainnya untuk mendefinisikan, merancang, dan meluncurkan fitur-fitur baru.
- Melakukan code review, memberikan feedback konstruktif, dan membimbing anggota tim junior.
- Mengidentifikasi dan mengatasi hambatan kinerja serta masalah skalabilitas dalam aplikasi.
- Memastikan penerapan praktik keamanan terbaik di seluruh siklus pengembangan perangkat lunak.
- Mengeksplorasi dan mengimplementasikan teknologi baru untuk meningkatkan efisiensi dan inovasi produk.
Kualifikasi
- Pengalaman minimal 5 tahun sebagai Full-stack Developer atau peran serupa, dengan rekam jejak yang terbukti.
- Sangat mahir dalam setidaknya satu kerangka kerja front-end modern (misalnya React, Angular, Vue.js) dan setidaknya satu kerangka kerja back-end (misalnya Node.js, Python/Django/Flask, Java/Spring Boot, Go).
- Pemahaman mendalam tentang RESTful API, arsitektur microservices, dan database (SQL/NoSQL).
- Pengalaman dengan kontrol versi (Git) dan metodologi pengembangan Agile/Scrum.
- Mampu menulis unit dan integrasi tes yang komprehensif.
- Pengalaman dengan cloud platforms (AWS, GCP, Azure) dan praktik CI/CD adalah nilai tambah.
- Kemampuan komunikasi dan pemecahan masalah yang luar biasa, dengan etos kerja tim yang kuat.
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.