Description:Design, develop, and build highly scalable, cross-platform, and performant web and mobile applications using React and React-Native.Perform issue analysis, root-cause analysis, and issue resolutionCreate any required technical documentation
Requirements:Strong proficiency with Javascript and/or TypescriptOutstanding skill in React and React NativeStrong understanding of user-friendly experience & interface, paying attention to details, and proficient in HTML5, SASS/ SCSS, React Native Styling, and animation.Extensive knowledge of using RESTful and/or GraphQLExtensive knowledge in unit testing.Experience working with Redux and Redux SAGAExperience in using Git
Preferred:Experience in responsive web design and PWAExperience in Native Modules development with Java/ Kotlin or Swift.Experience in using Gulp, Grunt, or Webpack is a plus.Extensive knowledge of other programming languages like Java/ Kotlin, Swift, and C#.Experience In system development using machine learning is a plus.Experience in system development relevant to IoT.Experience in AR/ VR development.Experience in a formal development methodology - Agile/ SCRUM, Iterate, Waterfall.Experience with Continuous Integration and Continuous Delivery (CI/ CD) such as AppCenter, AWS CodeBuild/ CodeDeploy/ CodePipeline/ CodeCommit.Familiarity with Visual Studio Code as IDE.