Technical Lead UI-(React Native) from 6 to 7 year(s) of Experience Gurgaon Job Description Essential 6 years of total experience design and development of beautiful, usable and functionally rich hybrid or native iOS or Android apps.
1 years hands on experience building apps in React Native. 1 years hands on experience with GraphQL. Proficient with the languages, tools, and frameworks primarily React Native and core iOS or Android development (ideally with both), including XCode, Android Studio, Swift,Java, etc.
Strong experience working with RESTful APIs. Build pixel perfect, buttery smooth UI across iOS and android. Leverage native APIs for deep integrations with iOS and android.
Good knowledge on advanced state management and its need. Diagnose and fix bugs and performance bottlenecks to ensure the app feels native.
Good understanding of major mobile design & development paradigms spanning user experience (native, HTML5 / Webkit), data ingestion, analytics, web services (REST & JSON) etc.
Experience in previously publishing apps to the Google Play Store and Apple App Store, understanding the review processes in accepting and rejection of apps, worked with in-app purchases and their setup etc.
Have a passion for quality and writing clean, solid, readable code that scales and performs well. Create and execute UI unit test cases and contribute to test automation.
Experience with source control tools (Git, SVN, etc.) and development workflow methodologies. Strong written and verbal communication skills.
Desired Skills Conceptual and implementation knowledge of MVC framework Ability to work independently and to defined deadlines in a flexible multi-discipline and international environment Knowledge of professional best practices for SDLC, coding standards, code reviews, source control management, continuous integration, build processes, testing and operations Roles & Responsibilities Delivery of the tasks on hand as per project plan.
Manage and lead team to delivery project or modules. Contribute to project management activities, such as scoping, estimating, and planning.
The individual will perform development,unittesting, validation, performance tuning and quality assurance activities for the individual business intelligence projects.
Assist in the architecture and design of complete solutions within realistic budget and schedule requirements. Write code and work with teams to develop engaging mobile app experiences.
Troubleshoot development and production issues across multiple environments and operating platforms. Key Skills Java Graphql Android Development Swift React Native Mobile Design Android Studio IOS XCode Experience Design