About the job
Key responsibilities:
1. Design and develop cross-platform mobile applications using React Native
2. Collaborate with UI/UX designers to implement designs with pixel-perfect accuracy
3. Integrate third-party APIs and RESTful services
4. Optimize application performance, scalability, and responsiveness
5. Debug and fix bugs reported by QA or users
6. Participate in code reviews and follow best coding practices
7. Maintain proper documentation of the development process
Requirements:
1. Hold a Bachelor's degree in Computer Science, Engineering, or related field
2. Have 1-3 years of experience in mobile application development using React Native
3. Demonstrate strong understanding of JavaScript (ES6+), Redux/MobX, and component lifecycle
4. Possess experience with REST APIs, third-party libraries, and cloud messaging
5. Be familiar with Git, Agile/Scrum, and CI/CD tools
6. Have experience in publishing apps to Google Play Store and Apple App Store
7. Display good problem-solving skills and attention to detail
Preferred Skills:
1. Understand native modules in Android (Java/Kotlin) or iOS (Swift/Objective-C)
2. Be familiar with Firebase services (Analytics, Notifications, Authentication)
3. Have experience with tools like Expo, Fastlane, or Bitrise
Skill(s) required
Agile Methodology
Git
iOS
JavaScript
React
Redux
REST API
Scrum
Who can apply
Only those candidates can apply who:
1. have minimum 1 years of experience
Any Graduate