Narendra Jangid
FLUTTER DEVELOPER (ANDROID & IOS)
Hire this person
Send a job offer directly to this candidate
About
Proactive and skilled Flutter Developer (Android & iOS) with 3+ years of professional experience designing, developing, and deploying high-performance cross-platform mobile applications for Android and iOS using Flutter and Dart. Demonstrated expertise managing production mobile release cycles on Google Play Console and App Store Connect. Proven track record of architecting scalable applications using BLoC/Cubit, integrating deep Firebase services (Authentication, Cloud Firestore, and FCM v1), and embedding real-time synchronization via Socket.IO and REST/GraphQL APIs.
Adept at profiling and optimizing mobile performance and UI/UX based on user feedback, consistently ensuring 60 FPS fluidity, with foundational understanding of native Android (Java/Kotlin) and iOS (Swift) platform channels.
Experience
Flutter Developer at Webkul Software Private Limited (2024-03 – 2026-10)
- Architected, developed, and maintained 8+ scalable cross-platform e-commerce and enterprise mobile applications for Android and iOS using Flutter and Dart.
- Managed end-to-end release lifecycles and app updates on both Google Play Console and Apple App Store Connect / TestFlight, ensuring compliance with strict Google and Apple store policies.
- Integrated core Firebase services including Firebase Authentication, Cloud Firestore, and Firebase Cloud Messaging (FCM) for push notifications and instant alerts.
- Structured state management and business logic using BLoC and Cubit, establishing predictable, testable, and highly maintainable application architectures.
- Connected applications with complex REST and GraphQL APIs, implementing secure authentication, product browsing, dynamic cart, checkout, payments, and order tracking flows.
- Integrated Socket.IO to enable real-time bidirectional data communication for live price updates, order dispatch status, and messaging features.
- Profiled and resolved UI stutter and memory bottlenecks using Flutter DevTools, consistently maintaining 60 FPS rendering and reducing battery/memory footprint.
- Iteratively enhanced UI components and responsive design based on user testing and stakeholder feedback, elevating store ratings and user experience.
- Implemented automated mobile UI test suites with Maestro to perform end-to-end regression testing on mission-critical checkout and login journeys.
- Collaborated effectively in an Agile environment with cross-functional teams (Backend, UI/UX, QA, and Product Managers) to ship production releases on schedule.
Flutter Developer at ZeroBug (Homofer Private Limited) (2023-08 – 2024-03)
- Engineered intuitive and pixel-perfect mobile user interfaces for cross-platform Android and iOS applications adhering to Material Design and Cupertino principles.
- Integrated Firebase Authentication, Firestore data storage, and FCM notifications to provide reliable real-time updates and seamless onboarding.
- Enhanced mobile user experience and responsiveness by resolving performance issues, debugging edge-case crashes, and optimizing state rebuilds.
- Assisted in generating release builds (APKs, AABs, and iOS archives) and supported store distribution workflows for Play Store and internal test distribution.
Education
Master of Computer Applications (MCA) – University of Engineering and Management (UEM), Jaipur (2023)
Bachelor of Computer Applications (BCA) – University of Rajasthan, Jaipur (2021)
