Deskripsi Pekerjaan
TechInnovate Indonesia mencari Pengembang Mobile Senior untuk memimpin inovasi aplikasi seluler berbasis cloud yang digunakan oleh jutaan pengguna. Bergabunglah dengan tim kami untuk membentuk masa depan teknologi digital di Asia Tenggara!
Kami menawangkan lingkungan kerja dinamis dengan akses terbaik ke teknologi terkini, insentif kinerja yang kompetitif, dan program pelatihan berkala. Anda akan berkolaborasi dengan desainer UX/UI dan backend engineers untuk menciptakan pengalaman pengguna yang luar biasa.
Tanggung Jawab
- Mengembangkan aplikasi iOS dan Android menggunakan native framework (Swift/Kotlin) dan cross-platform (React Native/Flutter)
- Menerapkan arsitektur modular dengan SOLID principles dan design patterns
- Mengoptimalkan performa aplikasi dengan teknik profiling dan testing
- Berkolaborasi dengan tim backend untuk integrasi API dan microservices
- Menerapkan CI/CD pipeline untuk deployment otomatis
- Melakukan code review dan mentoring untuk junior developers
- Memantau tren teknologi seluler terkini dan mengimplementasikan best practices
Kualifikasi
- Pengalaman minimal 5 tahun dalam pengembangan aplikasi seluler iOS/Android
- Portofolio menunjukkan 3+ aplikasi terbit di App Store/Google Play
- Keahlian dalam arsitektur MVVM/MVP dan dependency injection
- Pemahaman mendalam tentang lifecycle komponen seluler
- Pengalaman dengan Firebase, GraphQL, dan RESTful APIs
- Sertifikasi resmi Apple/Google atau Flutter/Kotlin diutamakan
- Kemampuan komunikasi lisan dan tulis yang baik dalam Bahasa Indonesia dan Inggris