- Design, develop, and maintain scalable cross-platform mobile applications using React Native
- Lead technical design discussions and define mobile app architecture
- Build reusable components and maintain high code quality standards
- Optimize app performance, responsiveness, and stability
- Integrate RESTful APIs, third-party libraries, and native device features
- Guide and mentor junior developers through code reviews and best practices
- Collaborate closely with product managers, designers, and backend teams
- Ensure smooth deployment to Google Play Store and Apple App Store
- Troubleshoot and resolve complex production issues
Required Skills
- Strong hands-on experience with React Native in production applications
- Proficiency in JavaScript (ES6+) and TypeScript
- Deep understanding of React architecture, hooks, and performance optimization
- Experience with state management (Redux, MobX, Zustand, Context API, etc.)
- Strong knowledge of native modules and bridging for Android and iOS
- Experience with REST APIs, WebSockets, and third-party integrations
- Familiarity with mobile app security best practices
- Solid experience with Git and collaborative workflows