T&T- Customer - M&C - Consultant | Android Native & Flutter | Bengaluru
Deloitte · deloitte.com
BengaluruMid level3–8 yrs
Subscribers got this job on 11 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Android native and Flutter mobile development.
KotlinAndroidFlutterMarketing
Details
- Found
- 15 d ago · posted 2026-10-07
- Role
- Mobile Engineer
- Source
- The company’s own careers site
Full description
T&T- Customer - M&C - Consultant | Android Native & Flutter | Bengaluru
• Job requisition ID : 114630
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP
The team:
Customer has to do much more than keep the wheels turning; it is the engine that drives functional excellence and the enabler of innovation and long-term growth. Learn more about: Customer
Key Responsibilities:
Flutter Engineer – Android Native & Flutter
Experience: 3–8 Years
Role: Flutter Engineer – Android Native Integration
• We are looking for a skilled Flutter Engineer with strong hands-on Android Native development experience to design, develop, integrate, and maintain high-quality mobile applications.
• The ideal candidate should have deep expertise in Flutter/Dart as well as Android native development using Kotlin, with proven experience integrating Flutter applications with native Android components, SDKs, platform services, and third-party libraries.
• The role requires strong engineering fundamentals, with particular emphasis on Clean Architecture, Secure Coding, Application Security, Encryption, Performance, and Native–Flutter Interoperability.
• Design and develop scalable mobile applications using Flutter and Dart.
• Develop and maintain Android native components using Kotlin.
• Build robust Flutter-to-Native integrations using:
•
•
• Platform Channels
• MethodChannel
• EventChannel
• BasicMessageChannel
• Native APIs where applicable
• Integrate native Android SDKs and third-party SDKs into Flutter applications.
• Develop Flutter plugins/wrappers for native Android capabilities when required.
• Analyze and troubleshoot issues across the Flutter, Dart, Android, and native SDK layers.
• Design applications using Clean Architecture, SOLID principles, design patterns, and modular architecture.
• Implement secure coding practices across both Flutter and Android native layers.
•
•
• Work on application security areas including:
• Encryption/decryption
• Secure key management
• Android Keystore
• Secure storage
• Certificate/public-key pinning
• Secure network communication
• Data protection
• Root/jailbreak and tampering considerations
• Integrate and maintain security, authentication, payment, analytics, monitoring, and other enterprise SDKs.
• Optimize application performance, memory usage, startup time, network usage, and rendering performance.
• Troubleshoot complex issues involving Flutter ↔ Android ↔ SDK ↔ Backend interactions.
• Implement unit, widget, integration, and native-layer tests.
• Participate in code reviews and ensure adherence to coding and architectural standards.
• Collaborate with architects, backend engineers, QA, DevOps, security teams, and product stakeholders.
• Contribute to technical design, estimation, documentation, and engineering best practices.
Preferred / Good to Have:
• Experience in Banking, FinTech, Payments, UPI, or other security-sensitive applications.
• Experience migrating or integrating existing native Android applications with Flutter.
• Experience developing Flutter plugins.
• Experience with Kotlin Coroutines and Flow.
• Experience with Jetpack libraries.
• Experience with Firebase/App Distribution/Crashlytics or equivalent.
• Experience with performance profiling and memory-leak analysis.
• Knowledge of mobile application threat modelling.
• Experience working in Agile/Scrum environments.
• Good understanding of Android Gradle build system.
• Experience with build variants/flavors and environment configuration.
• Familiarity with CI/CD pipelines for mobile applications.
• Unit testing with appropriate Flutter/Dart and Android testing frameworks. Widget and integration testing.
• Strong understanding of code quality, static analysis, and code review practices.
• The candidate should be an engineer who can work across both Flutter and Android Native layers, rather than a Flutter-only developer.
• They should be able to independently investigate an issue that starts in Flutter, crosses a platform channel, enters Kotlin code, interacts with a third-party SDK, and identify and resolve the problem end-to-end.
• Strong emphasis will be placed on hands-on technical capability, architecture, native integration, security, debugging, and problem-solving skills.
Desired Qualifications:
• Base location: Bengaluru
• Education: Professional Qualification - B.E./B.Tech/MCA/MBA/MS
• This profile involves occasional travelling to client locations.
• Hybrid is our default way of working. Each domain has customized the hybrid approach to their unique needs.
Mobile Engineer jobs in Bengaluru · Mobile Engineer jobs in India · All Deloitte jobs