Design, develop, and maintain robust and scalable cross-platform mobile applications using React Native.
Collaborate with cross-functional teams (product managers, UI / UX designers, backend developers, QA) to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications on both iOS and Android platforms.
Identify and correct application bottlenecks and proactively fix bugs to enhance user experience.
Lead a team of developers, providing technical guidance, mentorship, and fostering their growth.
Participate in code reviews, contribute to architectural discussions, and champion best practices in mobile development.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency and Skills :
3+ years of experience in React Native application development.
Strong proficiency in React Native and JavaScript / TypeScript.
Solid understanding of the React Native ecosystem, including state management libraries (e.g., Redux, MobX), React Navigation, and native module integration.
Experience in leading a team and mentoring junior developers.
Proven ability to troubleshoot, debug, and optimize application performance.
Familiarity with RESTful APIs and integrating mobile applications with backend services.
Strong understanding of mobile application architecture principles.
Excellent problem-solving skills and attention to detail.
Proficient with version control systems (e.g., Git).