Job Title : Flutter Developer
Location : Gurgaon (On-site)
Employment Type : Full-Time
Experience Required : 3+ Years
About Omniful
At Omniful, we are building the future of retail and fulfillment through cutting-edge B2B SaaS solutions.
Our mission is to empower retailers and brands to deliver seamless, efficient, and intelligent experiences to their customers.
Join our fast-growing, dynamic team of problem solvers, innovators, and engineers shaping the future of commerce across the globe.
Role Overview
We are looking for an experienced Flutter Developer to join our engineering team.
You will play a key role in building and maintaining high-performance, scalable, and beautiful cross-platform mobile applications that serve as a core part of our product offerings.
If you are passionate about mobile development and thrive in a fast-paced product-driven environment, we'd love to hear from you!
Key Responsibilities
- Develop and maintain high-quality cross-platform mobile applications using Flutter and Dart.
- Implement advanced state management solutions (e.g., Provider, Riverpod, Bloc, or GetX).
- Integrate RESTful APIs, manage network calls efficiently, and handle JSON data structures.
- Work with Firebase services including Authentication, Firestore, Cloud Messaging, and Analytics.
- Convert Figma/Sketch/Adobe XD designs into clean, responsive, and pixel-perfect UI.
- Collaborate with backend developers, designers, and product managers to deliver features.
- Use Git for version control and collaborate via pull requests and code reviews.
- Integrate and customize third-party libraries and Flutter plugins as needed.
- Implement platform-specific functionalities for Android and iOS when required.
- Manage app releases and updates on Google Play Store and Apple App Store.
- Conduct unit testing, widget testing, and debug effectively to ensure stable releases.
Bonus Skills (Nice To Have)
- Experience with native mobile development (Android with Kotlin/Java or iOS with Swift).
- Knowledge of CI/CD pipelines using tools like GitHub Actions or Bitrise.
- Exposure to Flutter Web or Desktop applications.
- Understanding of Clean Architecture and SOLID principles.
(ref:hirist.tech)