Posted on: 26/11/2025
Job Title : Flutter Engineer
Job Description :
The Flutter Engineer will design, implement, and coordinate with cross-functional teams to deliver this modular architecture, ensuring code reuse and deployment flexibility across multiple modes.
Key Responsibilities :
- Collaborate with Backend and Product teams to understand requirements, API contracts, and workflows.
- Architect and develop modular Flutter applications capable of running independently or as part of the super-app container.
- Build SDKs and standalone apps from shared codebases.
- Develop a super-app container that dynamically loads journeys on demand.
- Design and implement shared modules for authentication, API services, theming, analytics, etc.
- Implement data persistence strategies using Shared Preferences, Secure Storage, and local databases like Hive/Isar/SQLite.
- Ensure smooth integration of Flutter with native Android (AAR) and iOS (CocoaPods/Frameworks) apps.
- Convert business requirements into technical tasks, write clean, maintainable, testable code.
- Set up and maintain efficient CI/CD pipelines for builds and deployments.
Required Skills :
- Strong hands-on experience in Flutter and Dart (2+ years).
- Expertise in modular app architecture, monorepos, plugins, and packages.
- Experience integrating Flutter modules as SDKs in native apps (Android and iOS).
- Proficiency in state management tools like Provider, Riverpod, Bloc.
- Solid understanding of REST APIs, JSON data handling, and secure data management.
- Experience implementing persistent storage layers and secure storage solutions.
- Familiarity with API documentation tools such as OpenAPI/Swagger and Postman.
- Experience with CI/CD tools like Codemagic, GitHub Actions, or Bitrise.
- Strong problem-solving abilities; capable of working independently and collaboratively.
Nice-To-Have :
- Experience with super-app or micro-frontend architectures.
- Knowledge of Flutter plugin development.
- Understanding of encryption, secure storage, and regulatory compliance in fintech apps.
- Prior experience in fintech, insurance, or mutual fund platforms.
Experience Range : 2 - 6 years
Educational Qualifications : B. Tech/B.E
Skills Required : SDK , Flutter , Dart , Architecture , Modular , App , Model-view-viewmodel (MVVM)
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1581058
Interview Questions for you
View All