Experience using React Native to build cross-platform applications.
Firm grasp of the TypeScript language and modern React.
Experience managing state with Redux .
Ability to write well-documented and clean code.
Release applications to IOS and Google Play stores.
Using reusable functional components and custom hooks throughout the application.
Experience of integrating Device API's like Image/Video Capture, Geolocation, AsyncStorage, Animations, Permissions, Vector graphics(svg) etc.
Maintain code and write automated unit tests to ensure the product is of the highest quality. Experience in Unit Testing framework like Jasmine, Enzyme, Jest, and Mocha.
Good written and oral communication skills in English. Good organizational and time management skills.