Bestkaam Logo
Capgemini Logo

Senior Application Consultant

Actively Reviewing the Applications

Capgemini

India, Karnataka, Bengaluru Full-Time On-site
Posted 3 weeks ago Apply by May 29, 2026

Job Description

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

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.