Mobile App Developer (Flutter / React Native)
Remote · full time
Practice the Mobile App Developer (Flutter / React Native) interview with an AI interviewer: voice, live coding and a scorecard.
Skills the interview covers
- Flutter
- React Native
- Mobile UI/UX Design
- API Integration
- Firebase
- REST/GraphQL
- Git / Version Control
- CI/CD for Mobile Apps
- Performance Optimization
About the role
We are looking for a Mobile App Developer with strong expertise in Flutter and/or React Native to design, build, and maintain high-quality mobile applications for iOS and Android. The ideal candidate will have hands-on experience developing cross-platform apps, integrating APIs, managing app lifecycle, and deploying apps to Play Store and App Store.
The role requires solid understanding of mobile UI/UX principles, performance optimization, and clean coding practices. You will work closely with designers, backend engineers, and product managers to deliver seamless user experiences.
Responsibilities:
Develop and maintain cross-platform mobile applications using Flutter or React Native
Integrate RESTful APIs, GraphQL, Firebase, and third-party SDKs
Collaborate with backend developers for efficient data exchange
Implement responsive, adaptive, and accessible UI components
Debug and resolve performance bottlenecks and crashes
Maintain app versions, releases, and deployment pipelines
Stay updated with emerging mobile development trends and best practices
Nice to Have:
Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C)
Knowledge of CI/CD for mobile apps
Familiarity with state management libraries (Redux, Provider, Riverpod, MobX, etc.)
Exposure to cloud services (AWS, GCP, Firebase)