We are looking for a React Native Developer with 4–6 years of experience in building secure, scalable mobile applications. The ideal candidate should have robust expertise in React Native, TypeScript, and mobile security practices, along with hands-on experience in biometrics, push notifications, QR based features, and mobile app releases. This role focuses on developing mobile banking applications, ensuring high performance, security, and seamless user experience across Android and iOS platforms. Banking domain experience is preferred
Key Responsibilities
Develop and maintain mobile applications using React Native & TypeScript
Implement secure authentication mechanisms including Biometric Authentication (Fingerprint/Face ID)
Integrate Push Notifications for real-time user engagement
Develop and optimize QR-based features for payments and authentication
Ensure secure communication using SSL Pinning and other mobile security best practices
Manage Android & iOS app builds, deployments, and releases
Collaborate with backend teams for API integration
Troubleshoot, debug, and resolve application issues
Ensure performance optimization, scalability, and reliability of mobile apps
Participate in code reviews and follow secure coding standards
Skills Required
Robust proficiency in React Native
Hands-on experience with TypeScrip
Experience with Biometric Authentication (Face ID / Fingerprint) Knowledge of Push Notifications (Firebase/APNs)
Experience in implementing QR Code features
Understanding of SSL Pinning & Mobile Security practices
Experience in Android & iOS release management
Familiarity with REST API integration
Domain & Qualification
Banking / Financial Services domain – Preferred
Understanding of banking workflows, digital channels, and customer-facing portals
Bachelor’s/ Master’s degree in Computer Science / Information Technology / Engineering or related field.