Job Description
Must have: • 3+ years of experience as a mobile app developer, with a strong focus on React Native• Knowledge of native mobile development (iOS and Android)• Implement pixel-perfect UIs that match designs.• Architect, build, and maintain excellent React Native applications with clean code• Experience with RESTful APIs, offline storage, and other mobile architecture patterns• Communicating at all levels using excellent written and verbal skills• Implement clean, modern, smooth animations and transitions that provide an excellent user experience.• Use additional JavaScript libraries such as Redux to manage the web applications state, derive computed data from the state of the system, and make asynchronous API calls• Diagnose and fix bugs and performance bottlenecks for performance that feels native.• Release applications to the Apple and Google Play stores.• Work with tools including Jira, GitHub, etc.
Good to have: • Integrate third-party APIs like Google Map, social logins, Stripe payment gateway, etc.• Leverage native APIs for deep integrations with both platforms.• Work in Agile/Scrum framework.• Work with native modules when required.