Job Title:  Senior Consultant | Flutter | Kolkata | Engineering

Job requisition ID ::  103778
Date:  May 16, 2026
Location:  Kolkata
Designation:  Senior Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

Location: Guwahati


1. Core Software Engineering Fundamentals

  • Strong understanding of SOLID principles with practical usage
  • Knowledge of Design Patterns, including:
  • Creational (e.g., Factory, Singleton)
  • Structural (e.g., Adapter, Decorator)
  • Basic awareness of Behavioral patterns
  • Familiarity with Dependency Injection (DI) and its role in scalable architecture
  • Clear understanding of Clean Architecture:
  • Separation of concerns


2. Flutter Web Expertise

  • Strong understanding of Flutter fundamentals:
  • Widget lifecycle and build process
  • Experience with Flutter Web development:
  • Rendering strategies and performance considerations
  • Proficiency in state management:
  • Riverpod (preferred)
  • Handling API integration and async operations (Future, Stream, error handling)
  • Understanding of navigation and routing (basic knowledge of Navigator 2.0 is a plus)
  • Focus on performance optimization:
  • Minimizing rebuilds
  • Efficient list rendering
  • Experience with responsive UI design for web