Overview
About the job Mobile Apps. Tech Stack React Native
Experience: 5 to 6 years
Responsibilities
- Experience with React Native Framework, and one or more native coding languages for IOS (Swift).
- Demonstrated experience developing, testing, maintaining, and releasing both Android and IOS apps into production using Appstore Connect and Google Console.
- Experience with secure and managed API development and integration.
- Experience in using Jenkins, Gradle, Fastlane or Bitrise, or similar frameworks.
- Experience with REST, AJAX, JSON & web services.
- Experience with Google Firebase, Google Performance, and Google Analytics, including their use in resolving technical issues in the field.
- Experience with mobile payment integration, such as Apple Pay or Google Wallet.
- Understanding of NFC and various payment solutions (wallet, virtual card, open payments) on Android and iOS platforms.
- Build reusable code and libraries for future use.
- Own and build new modules/features end-to-end independently.
- Collaborate with other team members and stakeholders.
Qualifications
- Thorough understanding of React-native, its quirks, and workarounds.
- Must have at least one Android or iOS app live in Google Playstore or Mac App Store.
- Good understanding of asynchronous request handling, partial page updates, lazy loading, dom optimizations, and AJAX.
- Android and/or iOS app development.
- Diligence for coding standards.
- Must be good with Git and Git workflow.
- A basic sense of design when it comes to consumer-facing apps.
- Understanding of build tools for Android and iOS and Redux.