Deskripsi Pekerjaan
TechInnovate Indonesia mencari Pengembang Mobile Senior yang berbakat untuk bergabung dengan tim inovatif kami. Bergabunglah dengan kami untuk merancang dan mengembangkan aplikasi mobile yang mengubah industri dengan teknologi terdepan. Kami menawarkan lingkungan kerja dinamis dengan kesempatan untuk bekerja pada proyek-proyek skala besar yang berdampak.
Kami mencari individu yang passionatenya untuk pengembangan mobile dan memiliki kemampuan untuk menciptakan pengalaman pengguna yang luar biasa. Anda akan berkolaborasi dengan tim cross-fungsional untuk mengubah ide menjadi aplikasi yang intuitif dan performa tinggi.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile native (iOS/Android) dan cross-platform (React Native/Flutter)
- Menerapkan arsitektur aplikasi yang skalabel dan berkinerja tinggi
- Mengoptimalkan performa aplikasi dan memperbaiki bug untuk pengalaman pengguna yang mulus
- Bekerja sama dengan desainer UI/UX untuk menerjemahkan desain menjadi kode yang fungsional
- Menggunakan CI/CD pipeline untuk pengembangan dan deployment yang efisien
- Menjaga standar kode tinggi melalui code review dan praktik pengembangan berkelanjutan
- Menganalisis tren teknologi terkini dan mengimplementasikan best practices
Kualifikasi
- Minimal 3 tahun pengalaman dalam pengembangan mobile native (Swift/Kotlin)
- Pemahaman mendalam tentang arsitektur aplikasi mobile dan lifecycle component
- Pengalaman dengan React Native atau Flutter untuk aplikasi cross-platform
- Kemampuan dalam mengintegrasikan API RESTful dan backend services
- Keahlian dalam pengujian unit, integrasi, dan UI testing
- Pemahaman konsep DevOps dan pengalaman dengan CI/CD tools
- Portfolio aplikasi mobile yang telah diterbitkan di App Store/Play Store
- Komunikasi yang efektif dalam tim dan kemampuan problem-solving