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.