React Native Developer
Description
Job Summary: Were looking for an experienced React Native Developer to join our mobile team and help build high-quality cross-platform applications. The ideal candidate should have a solid understanding of the mobile app ecosystem, hands-on experience with React Native, and the ability to deliver clean, efficient, and maintainable code.
Key Responsibilities:
- Develop, test, and deploy React Native applications for iOS and Android.
- Work closely with designers and backend developers to implement UI/UX designs and integrate APIs.
- Write clean, reusable, and efficient code following best practices.
- Debug and fix performance issues to ensure smooth and responsive user experiences.
- Collaborate with QA, DevOps, and backend teams to deliver production-ready applications.
- Participate in code reviews and contribute to improving code quality and team standards.
- Stay updated with the latest trends and advancements in mobile development.
Requirements:
- 3 years of professional experience in mobile development with React Native.
- Solid understanding of JavaScript/TypeScript and ES6+ concepts.
- Strong grasp of mobile design principles, patterns, and best practices.
- Basic knowledge of backend APIs, RESTful services, and state management (Redux/MobX/Recoil).
- Familiarity with native modules, device APIs, and third-party integrations.
- Experience working with Git, Jira, and agile workflows.
- Excellent communication and problem-solving skills. • Passion for mobile technology and attention to detail.
Good to Have:
- Exposure to iOS (Swift) or Android (Kotlin/Java) development.
- Experience embedding web components in native apps.
- Familiarity with CI/CD for mobile apps.
- Previous experience working directly with clients or cross-functional teams