Roles and responsibilities :
- Develop a mobile application that runs on the Android and iOS platforms using React Native.
- Integrate the application development with Jala back-end.
- Working together with the engineering and design team on app development.
- Do the user testing to the Local Suppliers in the field.
Technical capabilities and skills :
- Have experience in mobile application development using React Native.
- Able to write clean and neat code and understandable for other team members.
- Having knowledge in object-relational mapping (ORM) is a plus.
- Understand REST API concepts.
- Experienced with Javascript (ES5 / ES6).
- Having knowledge of Redux.
- Experienced in using Git for version control.
- Having experienced in the development of the offline-first application is a big plus.