Flutter Developer

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. 

Job Category: IT
Job Type: Full Time
Job Location: Pune

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf