Description
Role Overview:
We are looking for an experienced React Native Developer with at least 3 years of hands-on experience in developing and deploying mobile applications for iOS and Android. The ideal candidate should have a strong understanding of React Native, mobile UI/UX principles, and experience working with third-party integrations.
Responsibilities:
Develop, maintain, and enhance mobile applications using React Native.
Collaborate with UI/UX designers to implement modern, responsive designs.
Work with RESTful APIs and third-party libraries for seamless integration.
Debug and optimize application performance.
Implement Redux/MobX for state management.
Ensure cross-platform compatibility and smooth deployment to App Store & Play Store.
Stay updated with the latest industry trends and best practices.
Requirements:
3+ years of experience in React Native development.
Strong knowledge of JavaScript (ES6+), TypeScript, and React. js.
Experience integrating Firebase, GraphQL, or other backend services.
Familiarity with React Navigation, Redux/MobX, and Async Storage.
Experience with native modules, push notifications, and third-party libraries.
Knowledge of mobile performance optimization techniques.
Strong debugging and problem-solving skills.
Familiarity with Git and CI/CD pipelines.
Bonus Skills (Nice to Have):
Experience in React for Web Development (Next. js, React. js).
Strong frontend skills including HTML, CSS, SCSS, TailwindCSS, and Material-UI.
Knowledge of Agile/Scrum methodologies.
Previous experience with payment gateways, maps, and real-time chat.
Benefits:
Competitive salary and performance-based bonuses.
Flexible working hours and remote work options.