Job Title:  Senior Consultant | Flutter | Delhi | Engineering

Job requisition ID ::  89254
Date:  Sep 9, 2025
Location:  Delhi
Designation:  Senior Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

We’re looking for a passionate and skilled Flutter Developer to join our growing team. If you love building beautiful, high-performance cross-platform apps and thrive in a fast-paced environment, we’d love to hear from you!

🔧 Key Responsibilities:

· Dart Proficiency: Strong command of Dart, including async programming (Futures, Streams, async/await) and functional programming concepts.

· UI Development: Deep understanding of Flutter’s widget tree, layout system and custom widget composition.

· State Management: Experience with Provider, BLoC, Riverpod, GetX or similar.

· Responsive Design: Build adaptive UIs for mobile, tablet, desktop and web platforms.

· Animations: Implement smooth animations and transitions using Flutter’s animation libraries.

· Testing & Debugging: Write unit, widget and integration tests; optimize performance and debug effectively.

· Platform Integration: Use platform channels to integrate native iOS/Android features.

· Architecture: Apply MVVM, MVC or Clean Architecture for clear separation of concerns.

· Modular Code: Organize code into reusable modules and packages.

· Dependency Injection: Use tools like GetIt for decoupling and testability.

· Navigation: Implement robust routing using Navigator 2.0 or advanced routing packages.

· Reactive Programming: Leverage Streams and reactive libraries for real-time UI updates.

· CI/CD: Structure code for automated testing and continuous integration.