We are seeking a highly experienced Senior React Native Developer with 5-7 years of mobile development experience to lead our mobile app development efforts. As a senior developer, you will drive the architecture, design, and implementation of advanced mobile features and mentor junior developers on the team. This role is ideal for someone who is passionate about building scalable, high-quality mobile applications and has a proven track record in React Native development.
Key Responsibilities
Lead the development of robust, scalable, and high-performing mobile applications using React Native.
Define and implement the architecture and best practices for mobile development.
Collaborate with cross-functional teams, including design, product management, and backend development, to deliver seamless user experiences.
Mentored junior developers, providing guidance, code reviews, and technical support.
Optimize applications for performance and scalability, implementing efficient code practices.
Troubleshoot, debug and resolve complex issues in a timely manner.
Stay up-to-date with emerging mobile technologies and frameworks to ensure the team uses the best tools for each project.
Required Skills & Experience
5-7 years of experience in mobile app development, with at least 3 years focused on React Native .
Expert proficiency in JavaScript, TypeScript, and React.
In-depth knowledge of mobile app architecture, state management, and development lifecycle.
Proven experience integrating mobile applications with RESTful APIs and other backend services.
Experience with native Android and iOS development and build tools (Xcode, Android Studio).
Strong understanding of performance optimization techniques and memory management in mobile apps.
Familiarity with CI/CD pipelines and automation for mobile apps.
Excellent communication skills and the ability to work effectively with cross-functional teams.
Familiarity with AWS cloud Platform.
Preferred Qualifications
Experience with additional state management tools such as Redux, MobX, or Context API.
Knowledge of app distribution, including experience with deployment on the Apple App Store and Google Play Store.
Background in mentoring and leading development teams or projects.
Understanding of secure mobile app development practices and data protection.
Why Join Us?
Competitive Compensation: Attractive salary package with performance-based incentives.
Learning & Development: Regular training sessions to stay updated with the latest industry trends and technologies