Technical Skills:6+ years of Web Development experience (UI development)MVP Certification is must.Min 4 year of rich experience in React 14 or above versionsHands-on experience on React Native APIs, ReactJS, JavaScript, HTML5, CSS, SASS.Desirable additionally: WebPack, Node.JS, NPM, Vue.JSExpertise in React Native development tools like IDEs (Nuclide, Atom, Sublime Text, Visual Studio Code), Chrome debugging tools, ESLint, React Native CLI, Watchman, package manager, etc.Experience in GraphQL, Redux, Saga, ContextAPIsExperience in Java is an added advantageKnowledge on SVN, GIT OR any other Source Control Systems. Good experience in web portal design, prototype designWork experience in agile lifecycle modelGood communications skills Experience in Azure Cloud applications.Should have hands on experience in Scrum & Agile Methodologies Roles and ResponsibilitiesAbility to think from end user's perspective and focused on improving the overall product experienceDeveloper at heart with strong focus to learn and implement latest enhancements in React and React NativeWorking in an agile project to deliver UI needs of a web application development project.Taking ownership of the entire software development lifecycle for web/mobile applicationCollaborating with cross-functional teams (.e.g. Backend, Product Manager and UX Designer) to define design and ship new featuresUnderstand user specifications and wireframes, develop user interfaces, client side validations