I have been developing OS/Android app using React Native which allows for a shared codebase and rapid development/iteration cycles. I am using lots of custom-made react native components. Also implementing redux in the app. My experience summary: - React Native, React.js, React-Redux, Saga. - Strong in Redux/Flux/Mobx or pure architecture. - Strong in integrating with Restful, GraphQL. - Always use Eslint to verify coding standard. - Continuous Integration, Delivery, and Deployment with GitLab. - Using CodePush. - Amazon web service, AWS S3 bucket, AWS Code Commitment - Third-party API integration - Backend development and integration - Payment gateway integration