Flutter Developer

Kochi, Kerala
Full Time

We’re looking for a Flutter Developer with around 4 years of hands-on experience to design, build, and maintain high-quality cross-platform mobile apps for Android and iOS. The ideal candidate will have a strong background in mobile app development using Flutter.

Job Responsibilities

1. End-to-End App Development

  • Convert Figma/UI designs and product requirements into responsive Flutter apps for Android and iOS.
  • Build reusable widgets, maintain design consistency, and handle navigation, app lifecycle, and state preservation.
  • Ensure apps meet Play Store and App Store guidelines and are production-ready.
  • Write clean, readable Dart code with good structure and meaningful naming.

2. Application Architecture & State Management

  • Design and implement app architecture (e.g. MVVM / Clean Architecture) with proper separation of UI, domain, and data layers.
  • Use modern state-management (Provider / Riverpod / BLoC / similar) and refactor legacy code into modular components.
  • Document architectural decisions so other developers can understand and extend them.

3. API Integration & Cloud Connectivity

  • Integrate REST / GraphQL / gRPC APIs using appropriate HTTP clients and interceptors.
  • Map responses into strongly-typed models using JSON serialization/code generation.
  • Implement robust error handling, pagination, filtering, and local caching (Hive/SQLite/SharedPreferences) for offline cases.
  • Collaborate with backend engineers to refine payloads and resolve integration issues.

4. BLE & Device Integration (Project-Specific)

  • Integrate BLE for sensor/IoT apps using Flutter BLE plug-ins.
  • Handle device discovery, secure connection management, and real-time data synchronization.

5. Code Quality & Testing

  • Write unit tests and widget tests for critical flows and business logic.
  • Use linting, static analysis, and code reviews to maintain high-quality, consistent code.
  • Incrementally reduce technical debt and keep technical documentation updated.

6. Build, Release & Store Management

  • Configure build flavors/environments (dev, staging, prod) and manage app signing keys.
  • Prepare builds for internal testing (Firebase App Distribution / TestFlight) and production releases.
  • Work with DevOps to integrate apps into CI/CD pipelines and manage environment-specific configurations securely.

7. Collaboration & Stakeholder Alignment

  • Actively participate in sprint ceremonies and collaborate with product, design, QA, and backend teams.
  • Clarify requirements and edge cases instead of assuming; provide realistic estimates and surface risks early.
  • Communicate progress, blockers, and technical decisions clearly to both technical and non-technical stakeholders.

8. Learning, R&D & Continuous Improvement

  • Stay current with Flutter/Dart releases, packages, and ecosystem changes.
  • Run small POCs for new capabilities (e.g., BLE, data visualization, offline-first patterns).
  • Share learnings via internal demos, docs, or tech sessions.

Job Requirements

  • 4 years of experience in Flutter app development
  • Familiarity with RESTful APIs and third-party libraries
  • Strong understanding of OOP concepts and design patterns
  • Experience with Firebase and other backend services
  • Good knowledge of Git, feature-branch workflows, and code review practices.
  • Experience in publishing apps on Google Play Store and Apple App Store
  • Strong problem-solving skills, ownership mindset, and ability to work in multi-vendor / distributed team environments.
  • apply for this role

    If you have a passion for creating innovative solutions and a proven track record, we encourage you to apply and become a key player

    Email to: hr@infolitz.com

    Open in Email App

    some of Similar positions

    Many of our clients admit previously avoiding discussions around digital assets because they didn’t have an adequate solution planning experience

    Senior .NET Developer
    Onsite – Malaysia (Initial 3–6 Months)
    April 13, 2026
    React Native Developer
    Cochin
    February 10, 2026
    ServiceNow Developer
    Remote/ WFH
    February 2, 2026