VAYUZ Technologies
Website:
vayuz.com
Job details:
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.
- 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
(ref:hirist.tech)
Click on Apply to know more.