Key Responsibilities : Develop, test, and deploy mobile applications using React Native .
Build reusable components and front-end libraries for future use.
Integrate RESTful APIs and third-party libraries.
Collaborate with designers, developers, and project managers to deliver high-quality solutions.
Optimize applications for performance, scalability, and maintainability.
Troubleshoot and debug application issues.
Stay updated with the latest trends and best practices in mobile development.
Required Skills :
Strong proficiency in React Native and JavaScript (ES6+).
Experience with Redux , React Hooks , and Context API .
Knowledge of REST APIs , JSON , and mobile app architecture.
Familiarity with Android Studio and Xcode for app builds.
Understanding of mobile UI / UX design principles.
Experience with version control systems like Git .
Good to Have :
Experience with Firebase , Push Notifications , or App Store / Play Store deployments .
Familiarity with TypeScript .
Basic knowledge of native modules (Java / Kotlin, Swift / Objective-C) .
Exposure to Agile / Scrum development methodology.
Qualifications :
Bachelor’s degree in Computer Science, IT, or related field.
1–4 years of hands-on experience in mobile app development using React Native.
React Native Developer • Ahmedabad, Gujarat, India