Flutter Developer - India - Capgemini

    Capgemini
    Capgemini India

    2 days ago

    Technology / Internet
    Description

    Flutter Developer

    Locations: Mumbai/BLR/Noida/Chennai

    Hybrid(3 days weekly)

    Your Role

    You'll build and ship high‑quality Flutter apps used by thousands of users, owning features end‑to‑end—from clean, testable code and robust state management to smooth releases and clear documentation in Confluence. You'll collaborate closely with product, design, and backend teams, bring a problem‑solving mindset, and proactively troubleshoot issues to keep quality and velocity high.

    In this role you will play a key role in:

    • Designing and developing scalable Flutter applications with clean architecture (Data Source & Repository patterns) and modular code organization.
    • Implementing state management using BLoC (and flutter_bloc), ensuring predictable, testable UI flows.
    • Consuming GraphQL APIs (queries, mutations, pagination, caching) using community‑standard clients; handling auth, error states, and offline scenarios gracefully.
    • Localizing apps for multiple regions/languages (ARB files, intl, pluralization, RTL, locale‑aware formatting) and ensuring accessibility/theming parity.
    • Writing unit and widget tests (e.g., bloc_test, mocktail, flutter_test) with meaningful coverage and CI‑friendly execution.
    • Collaborating and documenting decisions, ADRs, API contracts, and release notes in Confluence; participating in code reviews and grooming sessions.
    • Troubleshooting and optimizing app performance (build sizes, jank, memory, network retries/caching) and hardening crash‑prone areas with telemetry.
    • (Nice to have) Building offline‑first features with Realm (or similar local stores) and syncing strategies.

    Your profile

    You are a strong individual contributor with excellent communication, an eye for detail, and a passion for quality. You thrive in collaborative, agile environments and take ownership of outcomes.

    Top 5 technical skills

    1. Flutter & Dart expertise — strong command of widgets, navigation, theming, animations, and platform channels.
    2. State management with BLoC — architecture, events/states, side‑effects (e.g., BlocObserver), and testability.
    3. Data Source & Repository patterns — clean data flow across remote and local sources; error handling and mapping.
    4. GraphQL consumption — schema awareness, query/mutation composition, caching strategies, and auth headers.
    5. Testing & quality — unit/widget tests, mocking, golden tests, CI integration, and coverage discipline.

    Bonus skills (good to have):

    • Localization at scale (ARB workflows, automated string extraction, RTL readiness).
    • Realm (NoSQL) or similar for local persistence and sync.
    • Confluence proficiency for lightweight, searchable documentation.
    • Performance profiling (DevTools, frame analysis) and release hardening (ProGuard, obfuscation, crash analytics).

  • Only for registered members India

    3+ years of hands-on experience in Flutter development. Strong proficiency in Dart and the Flutter framework. · ...

  • Only for registered members India

    Selected intern's day-to-day responsibilities include: building Flutter iOS/Android applications for clients. · ...

  • Only for registered members India

    We are seeking a Senior Flutter Developer to build sophisticated and interactive mobile applications using the Flutter framework. · Work as part of a team to build Flutter iOS / Android applications for FullStack's clients. · Architect, build, and maintain excellent Flutter appli ...

  • Only for registered members India

    Job summary · A Junior Flutter developer position available for building Flutter iOS / Android applications for FullStack's clients. · ResponsibilitiesWork as part of a small team to build Flutter iOS / Android applications for FullStack's clients. · ...

  • Only for registered members India Remote job

    We are looking for a Senior Flutter Developer to lead the development and enhancement of our branded driver and passenger mobile applications. · Design, develop, and maintain Flutter-based mobile applications (Android & iOS) · Build and enhance Driver Apps and Passenger Apps for ...

  • Only for registered members India

    To build high-performance Android & iOS apps. · Flutter/Dart development · API integration · ...

  • hotsourced India

    We are seeking a Founding Full Stack Flutter Developer to join us as our first long-term engineering hire and take full ownership of our mobile application end-to-end. · Own the end-to-end development of a production-ready Flutter application (iOS and Android) · Translate detaile ...

  • Only for registered members India Remote job

    Design, develop and maintain cross-platform mobile applications using Flutter & Dart. · ...

  • Only for registered members India, India Full time

    We are looking for great new colleagues to work at scale across all devices and digital mediums. · Understanding the client's business use cases and technical requirements. · Collaborate with product managers, UI/UX designers, and QA engineers to deliver high-quality software sol ...

  • Only for registered members India

    We are looking for great new colleagues that inspire, excite and delight our clients with digital products and services. · ...

  • Only for registered members India

    We are looking for great new colleagues. That is where you come in to build products, services and experiences that inspire, excite and delight. · ...

  • Only for registered members India

    Tlnt is recruiting a senior engineer in flutter & android with flexibility to work remotely from anywhere in india. · ...

  • Only for registered members India

    We are recruiting for a leading FinTech innovator revolutionizing shopping payments and banking across the MENA region. · This Senior Engineer will play a crucial role in developing and optimizing mobile applications that impact millions of users. · ...

  • Only for registered members India

    Develop highly usable composable UIs using Flutter HTML5 CSS Javascript Collaborate with the UX team to understand end-user requirements and build solutions Write well abstracted reusable highly performant code for UI components Experiment with new relevant technologies and tools ...

  • Only for registered members India Remote job

    We are a company where the HOW' of building software is just as important as the 'WHAT.' We partner with large organizations to modernize legacy codebases and collaborate with startups to launch MVPs, scale, or act as extensions of their teams. · ...

  • Only for registered members India

    We are seeking a motivated Cross-Platform Mobile App Full Stack Developer Intern to help build and maintain high-quality mobile applications using modern cross-platform frameworks. · Develop cross-platform mobile apps using Flutter or React Native · Implement responsive and user- ...

  • Only for registered members India Remote job

    We are looking for a Mobile App Developer who will be running and designing product application features across various cross-platform devices. · ...

  • Only for registered members India

    We are seeking a skilled iOS developer to help build and enhance our App. · We need someone who can proactively assist with the iOS components of the app, · as some modules rely on native iOS development. Additionally, · this role involves working on Flutter modules as needed.Col ...

  • NewU India

    We are looking for a Senior Flutter Engineer who ships fast, takes ownership, and cares about user experience. · You will build gamification, health programs, and core features used by hundreds of organizations. · Work remotely while collaborating with a high-performance team ali ...

  • Tamara India

    Join the revolution at Tamara as a Mobile Engineer – Flutter to lead and develop features that impact customers. Designing scalable Flutter applications is key in this role. · Design and implement features by writing readable code. · Write test cases for accuracy and reliability. ...

Jobs
>
Flutter developer