Introduction to your Job
Build mobile applications using Hybrid Technologies with the React Native framework.
Integration of REST APIs with Mobile App. Read and Write data to remote location using REST API and JSON parsing.
Collaborate with the team responsible for back-end development.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Ideally, you should have:
In-depth knowledge of the React Component Life Cycle and its implications.
Excellent debugging and problem-solving skills.
Good knowledge of React Navigation Stack.
Good knowledge & experience of State and Props in React Native.
Knowledge of Styled Component in React native.
Strong knowledge of state management architecture using Redux and MobX.
Strong knowledge of OOPS paradigm.
Ability to work with third-party dependencies and troubleshooting of dependency conflicts.
Ability to handle offline scenarios using Async Storage and SQLite.
Familiarity with native build tools, like XCode, Gradle, Android Studio.
Good working knowledge of iterative development methodologies like Agile and related practices like CI/CD.