T&T_Customer_M&C - Senior Consultant | Flutter | Bengaluru (Bengaluru, IN)

Deloitte

4–8 yrs Bengaluru Full Time Hybrid (office + remote)
Deloitte logo
Posted : today
Actively hiring

Job description

Join our dynamic team as a Senior Consultant specializing in Flutter and iOS Native development. This role is crucial for designing, developing, and integrating high-quality mobile applications that drive functional excellence and innovation. You'll be instrumental in bridging the gap between Flutter and native iOS components, ensuring seamless performance and robust functionality.

This is an exciting opportunity to leverage your extensive experience in mobile development, working on complex projects that demand strong engineering fundamentals and a deep understanding of mobile architecture and security. You will contribute to the full lifecycle of mobile application development, from conception to deployment and maintenance.

Responsibilities

Design and develop scalable mobile applications using Flutter and Dart, alongside robust iOS native components with Swift.

Build seamless Flutter-to-iOS Native integrations leveraging Method Channels, Event Channels, and custom plugins.

Integrate native iOS SDKs and third-party frameworks, developing Flutter plugins/wrappers as needed.

Analyze and troubleshoot issues across Flutter, Dart, iOS, and native SDK layers, applying Clean Architecture and SOLID principles.

Implement secure coding practices, optimize application performance, and integrate enterprise SDKs for authentication, payments, and security.

Develop and execute comprehensive unit, widget, integration, and native-layer tests, while actively participating in code reviews.

Qualifications

We seek a skilled engineer with 4–8 years of experience, proficient in both Flutter/Dart and iOS Native development using Swift. The ideal candidate can independently resolve complex issues spanning Flutter, platform channels, and native iOS code.

Strong expertise in Clean Architecture, secure coding, application security, encryption, performance optimization, and complex SDK integration is essential.

Experience with native-platform interoperability, debugging across multiple layers, and implementing robust testing strategies is required. A proven ability to collaborate with cross-functional teams and contribute to technical design and documentation is key.

Essential Skills

FlutterDartiOS Native DevelopmentSwiftClean ArchitectureSecure CodingApplication SecurityEncryptionPerformance OptimizationSDK IntegrationMethod ChannelEvent ChannelBasic Message ChannelCustom Flutter PluginsUnit TestingWidget TestingIntegration TestingCode ReviewsAgile/ScrumCI/CD

Good to Have

BankingFinTechPaymentsUPIObjective-CUIKitSwiftUIFirebaseApp DistributionCrashlyticsPerformance ProfilingMemory Leak AnalysisXcode InstrumentsMobile Application Threat ModellingApp AttestDeviceCheckSecure EnclaveCocoaPodsSwift Package ManagerDependency ManagementSigning and ProvisioningBuild and Release ProcessesEnvironment ManagementXCTestMockingDependency IsolationDebugging Production IssuesCrash ReportsStack TracesStatic AnalysisCode Quality Practices

Highlights

  • Actively hiring

More Details

RoleT&T_Customer_M&C - Senior Consultant | Flutter | Bengaluru (Bengaluru, IN)
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Deloitte logo

Deloitte

IT Consulting

T&T_Customer_M&C - Senior Consultant | Flutter | Bengaluru (Bengaluru, IN) at Deloitte | SkillMX | SkillMX