Job Title: Senior Consultant | Flutter | Bengaluru | Engineering | Platform Development & Integration

Senior Consultant | Flutter | Bengaluru | Engineering | Platform Development & Integration
• Job requisition ID : 109491
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP
The team
Deloitte’s Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert it into accurate, actionable information that can support fact-driven decision-making and generate an insight-driven advantage. Our practice addresses the continuum of opportunities in business intelligence & visualization, data management, performance management and next-generation analytics and technologies, including big data, cloud, cognitive and machine learning.
Your work profile
- Develop and maintain mobile applications using Flutter and Dart.
- Build reusable, scalable, and high-performance UI components.
- Collaborate with product owners, designers, backend developers, and QA teams to implement business requirements.
- Integrate mobile applications with RESTful APIs, GraphQL services, and third-party SDKs.
- Optimize application performance, responsiveness, and user experience.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Write unit, widget, and integration tests to ensure application quality.
- Support application deployment and release management for Android and iOS platforms.
- Stay updated with emerging Flutter technologies and mobile development trends.
Key skills required:
- 5-8 years of software development experience with at least 3+ years of hands-on experience in Flutter development.
- Strong proficiency in Dart and Flutter framework.
- Experience developing and deploying mobile applications for Android and iOS.
- Strong understanding of Flutter widgets, navigation, animation, and state management.
- Experience with state management solutions such as Bloc, Provider, Riverpod, or GetX.
- Hands-on experience integrating REST APIs and consuming web services.
- Familiarity with Firebase services including Authentication, Push Notifications, Analytics, and Crashlytics.
- Experience with Git, version control, and Agile development methodologies.
- Understanding of mobile application security and performance optimization techniques.
- Strong problem-solving and debugging skills.
Preferred Qualifications
- Education - bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
Location and Way of Working:
- Base location: Bengaluru
- Way of Working: Hybrid
