Job Title :
We are looking for an experienced React Native Mobile Developer to design, develop, and maintain high-performance mobile applications for both Android and iOS platforms. The ideal candidate will have strong expertise in React Native, a deep understanding of mobile application architecture, and a passion for building intuitive and scalable user Design, develop, and maintain cross-platform mobile applications using React Native.
- Collaborate with product managers, designers, backend engineers, and QA teams to deliver high-quality mobile solutions.
- Write clean, scalable, and maintainable code while adhering to best development practices.
- Integrate RESTful APIs, third-party SDKs, and external services.
- Optimize application performance, responsiveness, and overall user experience.
- Troubleshoot, debug, and resolve issues across Android and iOS platforms.
- Participate in code reviews and contribute to engineering best practices and standards.
- Ensure application quality through testing, monitoring, and continuous improvement.
- Stay up to date with emerging mobile technologies, frameworks, and industry trends.
Requirements :
- 6-12 years of experience in mobile application development.
- Strong hands-on experience with React Native and JavaScript/TypeScript.
- Solid understanding of mobile application architecture, design patterns, and state management.
- Experience with state management libraries such as Redux, Context API, MobX, or similar.
- Hands-on experience integrating RESTful APIs and WebSocket-based services.
- Strong understanding of Android and iOS build processes, deployment, and release management.
- Proficiency with Git and modern version control practices.
- Experience with performance optimization, debugging, and memory management in mobile applications.
- Good understanding of mobile security principles and best practices.
- Experience working in Agile/Scrum development environments.
- Strong problem-solving and analytical skills.
- Excellent communication and stakeholder management abilities.
- Ability to take ownership and drive projects independently.
- Passion for building high-quality mobile products and delivering exceptional user experiences.
Preferred Qualifications:
- Experience with native Android (Kotlin/Java) or iOS (Swift) development.
- Familiarity with Firebase, push notifications, analytics, and crash reporting tools.
- Experience with CI/CD pipelines and automated testing frameworks.
- Exposure to cloud platforms such as AWS, GCP, or Azure.
- Experience building and scaling consumer-facing or enterprise mobile applications.
(ref:hirist.tech)