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
Bangalore, IN