Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada pengembangan solusi digital inovatif. Saat ini, kami sedang mencari seorang Mobile Developer berbakat dan bersemangat tinggi untuk bergabung dengan tim kami yang dinamis. Anda akan bertanggung jawab dalam merancang, mengembangkan, dan memelihara aplikasi mobile berkualitas tinggi yang digunakan oleh jutaan pengguna di seluruh Indonesia. Jika Anda adalah seorang pemikir kreatif, ahli dalam pemecahan masalah, dan memiliki hasrat untuk menciptakan pengalaman pengguna yang mulus, kami ingin mendengar dari Anda!
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile lintas platform menggunakan React Native atau Flutter.
- Berkolaborasi dengan tim desain dan product untuk menerjemahkan wireframe dan mockup menjadi kode yang responsif dan elegan.
- Mengintegrasikan aplikasi dengan RESTful API dan layanan backend.
- Melakukan optimasi performa aplikasi untuk memastikan pengalaman pengguna yang cepat dan lancar.
- Menulis kode yang bersih, terstruktur, dan mudah dipelihara dengan menerapkan prinsip Clean Code dan design pattern yang tepat.
- Berpartisipasi dalam code review dan memberikan masukan konstruktif kepada sesama developer.
- Melakukan pengujian (unit test dan integration test) untuk memastikan stabilitas dan kualitas aplikasi.
Kualifikasi
- Pengalaman minimal 3 tahun sebagai Mobile Developer dengan portofolio aplikasi yang sudah dirilis (baik di Play Store maupun App Store).
- Penguasaan mendalam terhadap React Native (dan JavaScript/TypeScript) ATAU Flutter (dan Dart).
- Pemahaman kuat tentang arsitektur aplikasi mobile (MVVM, BLoC, Redux, dll).
- Berpengalaman dengan Git dan platform CI/CD (seperti GitHub Actions, Bitrise, atau Jenkins).
- Memahami konsep dasar UI/UX dan prinsip desain Material Design / Human Interface Guidelines.
- Mampu bekerja secara mandiri maupun dalam tim dengan metode Agile/Scrum.
- Memiliki keterampilan komunikasi yang baik dan semangat untuk terus belajar teknologi baru.