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

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)

More open roles