Responsibilities: Design, analyze, develop, document, test and troubleshoot application logic and product fully functional mobile applications.
Develop mobile application using React Native with high quality.
Should be involved in creating re-usable common component for different products.
Guide team technically & enforce best practices on mobile.
Responsible to deploy Apps to stores (App Store & Play Store).
Work with different teams to resolve dependencies.
Diagnose issues & provide quick resolution (Short & Long term).
Unit Testing, Functional/system integration testing
Requirements:
Hands on React Native experience in developing cross platform mobile applications for both iOS and Android.
Hands on experience in Redux.
Hands on experience working with API (WebService, RESTAPI, WEBAPI).
Hands-on experience in 3rd party tool integration / Integration with native libraries.
Good knowledge on Mobile app debugging.
Knowledge on Security areas for mobile.
Maintain code and write automated tests to ensure the product is of the highest quality.
Should have developed and deployed mobile app using react native on Google Play store and Apple App store
Should have knowledge of development tools such as XCode, Android Studio, Gradle, Interface Builder and iPhone/Android SDKs.
Experience with at least one native mobile platform (bonus points if you moved to React Native from iOS or Android development).
Morningstar is an equal opportunity employer.

Keyskills: System integration testing Debugging Legal android studio Deployment Unit testing Mobile applications IOS Troubleshooting android development