Job Description :
Title: React Native Developer

At least two mid-sized applications developed and released in react Native.
Hands-on experience on React Native APIs, ReactJS, Javascript, ECMAScript (OOJS), CSS3 and JSX.
Knowledge on Typescript is mandatory
Knowledge on React Navigation, App State Management with Redux, React-Redux, Redux-router, Native Bridge is mandatory
At least 10+ yrs of experience in Mobile Application Development
The Mobile Developer designs and develops native mobile applications to include requirements gathering, prototyping, coding, unit testing, and documentation.
The Mobile Developer has hands-on development experience in mobile application design, development, testing and deployment in both consumer and enterprise based applications, including strong knowledge of objective-c/swift and/or java.
Good knowledge of databases, including creation and modification of tables, views, and stored procedures.
Developing and consuming restful web services to fetch data for mobile front end and parsing the XML and JSON response using different parsers.
Integrates hardware, software packages and network solutions, including highly complex application components and reusable objects residing on multiple platforms.
Exhibit a proactive work style, including strong interpersonal and collaborative skills.
Responsible for creating and developing cutting-edge mobile applications on iOS and Android, including translation of requirements into functional specifications (screen designs, pseudo code, system flow)
Development and maintenance of mobile applications, as well as mobile optimized web applications.
Facilitates and implements architecture, design, and development efforts of new applications.
Responsible for analyzing requirements, determining technical approach & technical design, determining effort, and providing project deliverables by agreed upon dates.
Troubleshoots performance issues on mobile applications and in application back-ends & databases.
The ideal candidate for the Mobile Developer role will possess knowledge of .NET and/or JAVA and be able to demonstrate proficiency with object-oriented design methodology.
The ideal candidate for the Mobile Developer role will also possess knowledge of responsive web design, social, and other digital platform experiences (jQuery/JavaScript/HTML/HTML5/CSS/CSS3