Apply now »

Senior Application Consultant

Job Description

Role Overview

We are looking for a skilled Flutter Developer with strong expertise in Dart, state management, and mobile application architecture. The ideal candidate should have hands-on experience building scalable, high-performance mobile applications and collaborating closely with cross-functional teams.


Key Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using Flutter and Dart
  • Implement Bloc for effective state management
  • Build clean and reusable UI components following Flutter UI best practices
  • Work with data sources and repository patterns to manage application data
  • Implement localization to support multi-language applications
  • Consume and integrate GraphQL APIs
  • Write and maintain unit test cases to ensure application quality
  • Document technical designs and workflows using Confluence
  • Identify, debug, and troubleshoot application issues
  • Collaborate effectively with designers, backend developers, and QA teams

Required Skills & Qualifications

  • Strong experience in Flutter & Dart programming
  • Hands-on experience with Bloc state management
  • Solid understanding of Flutter UI fundamentals
  • Experience with localization in mobile applications
  • Knowledge of data source and repository architecture
  • Experience consuming GraphQL APIs
  • Proficiency in unit test case writing
  • Strong problem-solving skills with attention to detail
  • Excellent communication and collaboration skills

Job Description - Grade Specific

Ref. code:  396110
Posted on:  29 Jan 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini
Professional Community:  SaaS Solutions

Apply now »