Posted on: 15/12/2025
Description :
We are seeking a skilled React Native Developer with 3+ years of hands-on experience in front-end development.
The candidate should have deep knowledge of React Native and exposure to financial products or broking platforms is a plus.
Role Expectations :
Core Tech Skills :
- Strong proficiency in JavaScript (ES6+) including closures, promises, async/await, destructuring, and modern JavaScript features
- Solid understanding of TypeScript and its application in React Native for type safety, better code maintainability, and enhanced IDE support
- Deep understanding of React Native concepts including components, hooks, lifecycle methods, navigation, and platform-specific code
- Expertise in React core concepts : component composition, virtual DOM, reconciliation, hooks (useState, useEffect, useContext, custom hooks)
- Proficiency in CSS-in-JS styling approaches specific to React Native (StyleSheet, Flexbox layout, responsive design patterns)
Mobile Development Expertise :
- Solid understanding of object-oriented programming principles, design patterns, and software architecture best practices
- Experience with mobile app architecture patterns (MVC, MVVM, Clean Architecture) and their implementation in React Native
- Knowledge of iOS and Android platform guidelines, app lifecycle management, and platform-specific development considerations
- Understanding of mobile app deployment processes, app signing, versioning, and release management for App Store and Play Store
Tools and Frameworks :
- Hands-on experience with React Query, SWR, or similar data fetching and caching libraries for efficient API state management
- Proficiency with Axios or Fetch API for HTTP requests and RESTful API integration
- Experience with React Navigation or similar routing libraries for implementing navigation flows in mobile apps
- Familiarity with automated testing frameworks, including Jest, React Native Testing Library, Mocha, or Enzyme
- Knowledge of version control systems (Git, GitHub, GitLab, Bitbucket) and collaborative development workflows
Authentication and Security :
- Knowledge of modern authorization mechanisms including JSON Web Tokens (JWT), OAuth 2.0, and session management
- Understanding of secure data storage practices, encryption, and handling sensitive user information in mobile applications
- Experience implementing biometric authentication (Face ID, Touch ID, fingerprint) and secure storage mechanisms
Qualifications :
- 2-4 years of hands-on experience as a React Native Developer with proven track record of building and
shipping mobile applications
- At least 1 production application built with React Native live on Apple App Store and Google Play Store
- Demonstrated experience working on consumer-facing mobile applications with significant user bases
- Diploma in Computer Science from NIIT or a renowned technical institute
- Bachelor's degree in Computer Science, Information Technology, or related field (preferred)
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1590172
Interview Questions for you
View All