Home / About / Life / Mobile App Developer

Mobile App Developer

Engineering · Gurgaon -Hybrid · Full-time

About the role

We are looking for a Mobile App Developer to join our team and build, maintain, and enhance high-quality mobile applications. The ideal candidate should have strong experience in Flutter and native mobile development, with a good understanding of APIs, databases, payment integrations, and mobile app architecture.

Key Responsibilities

  • Develop and maintain mobile applications using Flutter, Kotlin/Java, and Swift/Objective-C.

  • Build responsive, scalable, and high-performance mobile applications.

  • Implement state management using Riverpod, Provider, or GetX.

  • Integrate RESTful APIs, GraphQL, and WebSockets.

  • Work with databases and local storage solutions such as SQLite (sqflite), Hive, Isar, PostgreSQL, and Flutter Secure Storage.

  • Integrate Firebase services including Firebase Authentication, FCM, and Crashlytics.

  • Implement payment gateways such as Stripe and Razorpay.

  • Collaborate with UI/UX designers and developers to translate Figma designs into functional mobile experiences.

  • Test, debug, troubleshoot, and optimise applications for performance and reliability.

  • Use Git/GitHub for version control and collaborative development.

  • Test and validate APIs using Postman.

  • Participate in code reviews and contribute to improving development practices.

Required Skills

  • Strong experience with Flutter and Dart.

  • Knowledge of Kotlin/Java for Android development.

  • Knowledge of Swift/Objective-C for iOS development.

  • Experience with state management frameworks such as Riverpod, Provider, or GetX.

  • Good understanding of REST APIs, GraphQL, WebSockets, and JSON.

  • Experience with SQLite, Hive, Isar, PostgreSQL, and secure local storage.

  • Hands-on experience with Firebase Auth, FCM, and Crashlytics.

  • Experience integrating Stripe and/or Razorpay.

  • Proficiency with Git and GitHub.

  • Ability to work with Figma designs.

  • Familiarity with Postman for API testing.

Good to Have

  • Experience working on applications involving real-time communication.

  • Understanding of mobile app security and secure data storage.

  • Experience publishing and maintaining applications on the Google Play Store and Apple App Store.

  • Experience working in an Agile development environment.

What We’re Looking For

  • Strong problem-solving and debugging skills.

  • Good understanding of mobile application architecture.

  • Attention to detail and focus on delivering reliable user experiences.

  • Ability to work independently as well as collaborate effectively with cross-functional teams.

  • Strong communication and ownership skills.

Role details

DepartmentEngineering
LocationGurgaon -Hybrid
TypeFull-time