Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia sebagai Senior Mobile Developer dan wujudkan aplikasi mobile yang mengubah pengalaman pengguna! Kami mencari visioner yang bersemangat untuk memimpin pengembangan aplikasi iOS dan Android berkinerja tinggi. Dengan budaya kolaboratif yang dinamis dan akses ke teknologi terkini, Anda akan berperan krusial dalam mempercepat inovasi digital kami. Posisi ini menawarkan fleksibilitas kerja remote dan lokasi alternatif (Solo, Jogjakarta, Kediri).
Kenapa Bergabung dengan Kami?
- Lingkungan kerja yang mendukung keseimbang hidup
- Anggaran R&D yang kompetitif
- Program pelatihan teknis berkala
- Paket kesehatan komprehensif
- Peluang karir global
Tanggung Jawab
- Mengembangkan aplikasi native iOS (Swift/Objective-C) dan Android (Kotlin/Java) dari konsep hingga deployment
- Mengoptimalkan performa dan UX/UI aplikasi untuk pengalaman pengguna yang mulus
- Bekerja sama dengan tim backend untuk mengintegrasikan API dan layanan cloud
- Menerapkan best practice CI/CD dan testing otomatis untuk kualitas kode
- Mengawasi siklus pengembangan aplikasi mulai dari planning hingga release di App Store & Play Store
- Mentor junior developer dan berpartisipasi dalam code review
- Terus mengikuti tren teknologi mobile terkini
Kualifikasi
- S1 Teknik Informatika/Rekayasa Perangkat Lunak atau bidang terkait (minimal 3 tahun pengalaman)
- Pemahaman mendalam arsitektur mobile (MVC, MVVM, Clean Architecture)
- Pengalaman praktis dengan React Native atau Flutter untuk cross-platform
- Kemampuan debugging dan profiling aplikasi mobile
- Memahami RESTful API dan integrasi backend
- Pengalaman dengan Git, CI/CD pipeline, dan testing framework (JUnit, XCTest)
- Portfolio aplikasi yang terpublikasi di App Store/Play Store
- Kemampuan komunikasi lisan dan tulisan yang baik dalam Bahasa Indonesia