
Senior Application Consultant
at Capgemini
Posted 5 days ago
No clicks
- Compensation
- Not specified
- City
- Bengaluru
- Country
- India
Currency: Not specified
Senior Application Consultant role focusing on building scalable mobile applications using Flutter and Dart, with strong emphasis on state management and mobile architecture. Responsibilities include designing, developing, and maintaining cross-platform mobile apps with Flutter and Dart; implementing Bloc for state management; building reusable UI components; integrating data sources and repository patterns; and enabling localization. You will also work with GraphQL APIs, write unit tests, document designs in Confluence, and collaborate with designers, backend developers, and QA teams. The ideal candidate has deep Flutter/Dart experience, UI fundamentals, localization, and testing skills, and is comfortable working in a cross-functional consultancy environment.
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





