Job Title
React Native Developer
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } ob Summary
We are seeking a talented React Native Developer with hands-on experience in building high-performance mobile applications for Android and iOS platforms. The ideal candidate should have strong expertise in React Native, JavaScript/TypeScript, API integration, state management, and mobile application architecture.
Key Responsibilities
- Design, develop, and maintain cross-platform mobile applications using React Native.
- Build reusable components and scalable mobile application architectures.
- Integrate RESTful APIs and third-party services.
- Collaborate with UI/UX designers to create responsive and user-friendly mobile interfaces.
- Optimize applications for performance, scalability, and reliability.
- Debug and resolve application issues across Android and iOS platforms.
- Participate in code reviews and ensure coding best practices.
- Work closely with Backend, QA, Product, and DevOps teams.
- Implement secure authentication and authorization mechanisms.
- Contribute to Agile/Scrum development processes.
Technical Skills
- Strong experience in React Native development.
- Proficiency in JavaScript (ES6+) and TypeScript.
- Experience with Redux, Context API, MobX, or other state management libraries.
- Strong understanding of React Hooks, Functional Components, and Component Lifecycle.
- Experience with REST APIs and JSON data handling.
- Knowledge of mobile application deployment on Google Play Store and Apple App Store.
- Understanding of Android and iOS platform-specific guidelines.
- Familiarity with Git/GitHub/GitLab.
- Experience with debugging tools and mobile performance optimization.
Preferred Skills
- Knowledge of Expo framework.
- Experience with Firebase (Authentication, Push Notifications, Analytics).
- Familiarity with Native Modules (Java/Kotlin, Swift/Objective-C).
- Experience with Push Notifications, Deep Linking, and App Security.
- Exposure to CI/CD pipelines for mobile applications.
- Experience with Azure/AWS Cloud Services.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.