- Design, develop, and maintain mobile applications using React Native
- Build reusable, high-quality, and performant components
- Collaborate with product managers, designers, and backend engineers to deliver end-to-end features
- Optimize applications for maximum performance across iOS and Android platforms
- Write clean, maintainable, and well-tested code
- Troubleshoot, debug, and resolve production issues
- Participate in code reviews and mentor junior engineers
- Contribute to architectural decisions and technical strategy
- Ensure adherence to best practices in security, performance, and scalability
Required Qualifications:
· Bachelor’s or Master’s degree in Computer Science or related field
· 3+ years of hands-on experience with React Native
· Strong proficiency in JavaScript (ES6+) / TypeScript
· Experience with Redux, Context API, or other state management libraries
· Solid understanding of mobile app architecture and design patterns
· Experience integrating RESTful APIs / GraphQL services
· Familiarity with Git and modern CI/CD pipelines
· Strong problem-solving skills and attention to detail
· Familiarity with Agile/Scrum methodologies
· Experience publishing apps on App Store / Google Play