We are seeking an experienced Flutter Developer to design and build high-performance, visually appealing, and scalable mobile applications. The ideal candidate will have hands-on expertise in Flutter and Dart, a deep understanding of modern mobile architecture, and the ability to deliver seamless user experiences across Android, iOS, and Web platforms.
Experience: 2+ years
Location: Pune/onsite
We are seeking an experienced Flutter Developer to design and build high-performance, visually appealing and scalable mobile applications for Mobile Banking. The ideal candidate will have hands-on expertise in Flutter and Dart, a deep understanding of modern mobile architecture, and the ability to deliver seamless user experiences across Android, iOS, and Web platforms
➢ Roles and Responsibilities
● Flutter Development: Build and maintain cross-platform mobile applications using Flutter and Dart.
● Firebase & GCP: Integrate Firebase services (Authentication, Cloud Messaging, Fire store, Analytics) and work within the Google Cloud Platform ecosystem.
● API Integration: Implement and manage RESTful API integrations for dynamic, data-driven applications.
● UI/UX Implementation: Convert Figma or design prototypes into responsive, pixel-perfect Flutter UIs.
● Animations: Implement smooth and engaging animations to enhance user interaction and app aesthetics.
● Version Control: Collaborate using Git-based workflows (Bitbucket experience preferred).
● Code Quality: Follow clean architecture, maintain modular code, write unit tests, document changes, and perform regular refactoring.
● Method Channels: Implement native platform integrations using Flutter Method Channels where necessary.
➢ Required Skills & Experience
● 2+ years of hands-on experience in Flutter & Dart.
● Understanding of architectural patterns (Clean Architecture / MVVM / Bloc).
● Experience with Dependency Injection and code generation tools (e.g., freezed, Json serializable). ● Experience with state management (Riverpod preferred).
● Familiarity with routing frameworks like auto_route or go_router.
● Good understanding of the mobile app lifecycle, testing, and deployment.
● Strong debugging, optimization, and analytical skill
➢ Bonus Points
● Familiarity with Native Android (Kotlin) or iOS (Swift) development.
● Experience with server-driven UI concepts (dynamically rendering UI from backend APIs).
● Exposure to CI/CD, App Store/Play Store release pipelines, or performance monitoring tools.
