Deskripsi Pekerjaan
Kami mencari Mobile Developer berbakat untuk bergabung dengan tim inovatif kami! Anda akan menjadi bagian penting dalam mengembangkan aplikasi mobile yang digunakan jutaan pengguna di Indonesia. Bergabunglah dengan perusahaan teknologi terdepan yang fokus pada solusi digital untuk pasar Asia Tenggara.
Tentang Perusahaan: TechInnovate Indonesia adalah startup teknologi dengan misi memudahkan kehidupan masyarakat melalui aplikasi mobile yang intuitif dan berdampak tinggi. Tim kami terdiri dari para profesional berpengalaman dari berbagai latar belakang teknologi dan bisnis.
Lokasi: Jakarta Selatan (dapat remote hingga 2 hari/minggu)
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi Android (Kotlin/Java) dan iOS (Swift/Objective-C)
- Menerapkan best practice dalam arsitektur aplikasi modular dan scalable
- Bekerja sama dengan UX/UI designer untuk implementasi desain yang responsif
- Mengoptimalkan performa aplikasi dan memecahkan masalah teknis kompleks
- Memastikan kompatibilitas multi-device dan OS terbaru
- Partisipasi dalam code review dan continuous integration/CI-CD
- Dokumentasi teknis dan pemeliharaan repository Git
Kualifikasi
- Minimal 3 tahun pengalaman pengembangan mobile native (Android/iOS)
- Portfolio aplikasi yang diterbitkan di Play Store/App Store
- Ku dalam Kotlin/Java untuk Android dan Swift/Objective-C untuk iOS
- Pemahaman mendalam tentang lifecycle component dan state management
- Pengalaman dengan RESTful API dan integrasi backend
- Komprehensi testing framework (JUnit, Espresso, XCTest)
- Kemampuan debugging dan profiling aplikasi mobile
- Minat dalam teknologi emerging (Flutter, React Native adalah plus)