React Native Developer
Location : Jaipur, India
Experience : 5 Year
Rate: $20 / Hourly
Availability : 1 Week
Work From : Any
Category : Information Technology & Services
Professional Skills:
Responsible for building out the static UI, and adding the dynamic attributes to large automotive applications. Created custom Push Notifications, RESTfulAPIs, and interactions using React-Native-Camera.
Engineered login front end functionality - including RESTful service calls, keychain, credential storage, routing, token verification, and error notifications for international
Buick and Chevrolet mobile applications.
Developed a hybrid mobile platform for automotive applications using JavaScript and React Native, resulting in 88% code share between iOS and Android while reducing
development time by 33%.
Architectural application following Atomic Design Principal leading to 44%increased reusability of components.
Changed Redux actions to Promises, and Lifecycle Methods to asynchronous functions using ES7 async-await to better manage ReactJS level state and cut Redux container development time by 80%.
Built features for 100,000+ users through CSS3, Flexbox, Storybook, React Navigation, Layout Animated, and Animated API in response to user scroll andclick events to enhance UI/UX and improve user retention by 30%.
Increased statement and branch coverage to 56% and 51% respectively by writing Jest and Enzyme tests.
Involved in daily stand-ups, extreme programming techniques, and Agile mastery. Responsible for design and development of various components such as tab bars, a map view, image picker, document picker, push notifications, sign-in/out features, profile management, and navigation using react-native .
Used Git for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Increased test coverage by 55% using Enzyme and Jestrevealing vital bugs in login flow which led to increasing projected user growth by 22%.
Refactored error message handling design by implementing React Nativealert dialog resulting in a potential decrease of user input errors by 44%.
Lead team in the adoption of React-Native best practices.
Developed detailed profile pages - caching images from API responses for quicker load times. Implemented a modular search component with real-time filtering and autosuggestions.
Refactored the app's navigation from the ground up using React Navigationto replicate native interactions. Rebuilt from scratch major feature componentsto improve
performance and clean up code