HamburgerMenu
hirist

Flutter Engineer - Dart Programming

Posted on: 26/11/2025

Job Description

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)

info-icon

Did you find something suspicious?