Responsibilities:
Supercharge development of our Hybrid App using React Native and should be able to analyze the issues and enhancements to native Android app.The app is currently in React Native, and over time we will transition it to Android.
Develop highly interactive features such as games, live streams, videos, and others to help improve retention of users
Develop core ecommerce features to help improve usability and user experience
Research technical issues and provide recommendations to enhance reusability, consistency, performance, and maintainability
Skills and Qualifications:
2+ years of experience in developing Android apps with Android/React Native.
Strong experience/knowledge in Java, Kotlin, React Native, Android SDK.
Excellent problem solving skills.
Excellent data structure and algorithm.
Familiarity with REST/SOAP APIs to connect mobile applications to backend services.
Extensive knowledge of Object Oriented programming concepts, design patterns and code architectures (MVP and MVVM is necessary), should have a strong passion for software development