Persyaratan
- Memiliki pengalaman minimal 1 tahun dan memiliki portfolio aplikasi menggunakan React Native
- Memiliki pengalaman membuat tampilan dengan React Native components dan styling (misalnya StyleSheet, Native Base/library UI lainnya)
- Memahami integrasi API dan pengelolaan state (misalnya Redux, Context API)
- Pernah menggunakan salah satu arsitektur aplikasi mobile (misalnya MVVM, MVP, atau MVI)
- Pernah release aplikasi ke Playstore maupun App Store
- Memiliki kemauan untuk belajar, fleksibel, dan menyukai tantangan
- Proaktif dan mampu berkomunikasi dengan baik
- Memiliki kemampuan analitis dan detail yang kuat sehingga mampu memecahkan masalah kompleks dengan solusi yang tepat
Deskripsi Pekerjaan
- Mengerjakan fitur sesuai dengan waktu yang telah ditentukan dan disepakati bersama.
- Merancang, mengimplementasikan, dan mengoptimalkan aplikasi mobile menggunakan React Native untuk memastikan kinerja dan skalabilitas yang optimal sesuai SOP yang sudah ada.
- Berkolaborasi dengan tim pengembangan untuk merancang dan mengimplementasikan solusi teknis.
- Memelihara dan meningkatkan aplikasi yang ada dengan mengidentifikasi dan memperbaiki bug dan memastikan tidak terjadi bug berulang.
- Menyusun dokumentasi teknis serta melanjutkan kode dari programmer sebelumnya tanpa mengganggu kode yang sudah berfungsi baik.
- Mengelola versi kode menggunakan Git dan memastikan perubahan yang dibuat tidak menyebabkan error pada kode yang sudah ada.
- Melakukan integrasi dengan API/Backend serta memastikan kompatibilitas aplikasi pada Android dan iOS.
- Memberikan dukungan kepada klien.