Description

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

 

Education

Any Graduate