Deskripsi Pekerjaan
Apakah Anda seorang Mobile Developer yang bersemangat menciptakan pengalaman pengguna yang luar biasa? TechNova Solutions mencari talenta ahli untuk bergabung dalam tim inovasi kami. Kami sedang mencari seseorang yang tidak hanya menulis kode, tetapi yang merancang solusi yang mengubah cara orang berinteraksi dengan teknologi.
Bergabunglah dengan kami untuk membangun masa depan digital, bekerja di lingkungan yang mendukung, dan mendapatkan penghasilan kompetitif. Jika Anda memiliki passion mendalam terhadap iOS dan Android development, lowongan ini untuk Anda.
Tanggung Jawab Utama:
- Mengembangkan dan memelihara aplikasi mobile native maupun cross-platform yang berkinerja tinggi dan stabil.
- Bekerja sama dengan tim UI/UX untuk menerjemahkan desain menjadi kode yang elegan dan responsif.
- Optimalkan performa aplikasi, memastikan pengalaman pengguna yang lancar di berbagai perangkat dan ukuran layar.
- Integrasikan API dan layanan backend yang kompleks untuk memastikan data yang akurat dan real-time.
- Mengikuti praktik terbaik coding, termasuk Clean Code, SOLID principles, dan manajemen state yang efisien.
- Menguji aplikasi secara menyeluruh untuk mendeteksi dan memperbaiki bug sebelum rilis.
- Memberikan pembaruan teknis dan inovasi kepada tim melalui code review dan sesi stand-up.
Kualifikasi & Persyaratan:
- Pengalaman minimal 3-5 tahun dalam pengembangan aplikasi mobile (iOS dan/atau Android).
- Penguasaan tingkat lanjut dalam React Native atau Flutter sebagai prioritas utama.
- Pengetahuan mendalam tentang Kotlin dan Swift untuk pengembangan native.
- Pengalaman dalam membangun aplikasi yang terhubung ke REST API dan database.
- Memahami konsep desain responsif, animasi UI, dan state management.
- Pengalaman dalam CI/CD pipeline dan deployment ke Play Store/App Store.
- Bahasa Inggris yang baik (lisan dan tulisan) adalah keuntungan tambahan.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi mobile native maupun cross-platform yang berkinerja tinggi dan stabil.
- Bekerja sama dengan tim UI/UX untuk menerjemahkan desain menjadi kode yang elegan dan responsif.
- Optimalkan performa aplikasi, memastikan pengalaman pengguna yang lancar di berbagai perangkat dan ukuran layar.
- Integrasikan API dan layanan backend yang kompleks untuk memastikan data yang akurat dan real-time.
- Mengikuti praktik terbaik coding, termasuk Clean Code, SOLID principles, dan manajemen state yang efisien.
- Menguji aplikasi secara menyeluruh untuk mendeteksi dan memperbaiki bug sebelum rilis.
- Memberikan pembaruan teknis dan inovasi kepada tim melalui code review dan sesi stand-up.
Kualifikasi
- Pengalaman minimal 3-5 tahun dalam pengembangan aplikasi mobile (iOS dan/atau Android).
- Penguasaan tingkat lanjut dalam React Native atau Flutter sebagai prioritas utama.
- Pengetahuan mendalam tentang Kotlin dan Swift untuk pengembangan native.
- Pengalaman dalam membangun aplikasi yang terhubung ke REST API dan database.
- Memahami konsep desain responsif, animasi UI, dan state management.
- Pengalaman dalam CI/CD pipeline dan deployment ke Play Store/App Store.
- Bahasa Inggris yang baik (lisan dan tulisan) adalah keuntungan tambahan.