This is a full-time on-site role for a Mobile Programmer (React Native) located in Malang.
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.
Qualifications
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
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