Job Title:  T&T| Customer| S&S| Mobile Application Dev| Senior Consultant | Hyderabad

T&T| Customer| S&S| Mobile Application Dev| Senior Consultant | Hyderabad
Job requisition ID : 110894 
Location: Hyderabad
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

Your work profile

  • We are looking for an experienced Senior Mobile Application Developer / Mobile Technical Lead with strong expertise in Flutter, Native Android, and Native iOS application development.
  • The ideal candidate should have hands-on experience designing, developing, deploying, and maintaining scalable, secure, and high-performance mobile applications across both Android and iOS platforms.
  • The candidate will be responsible for providing technical leadership, defining mobile application architecture, driving development best practices, and collaborating with cross-functional teams to deliver high-quality mobile solutions.

Required skills

Mobile Application Development

  • Design, develop, and maintain high-quality mobile applications using Flutter, Android, and iOS.
  • Develop cross-platform applications using Flutter and Dart with a focus on performance, scalability, and maintainability.
  • Develop and maintain native Android applications using Kotlin / Java and Android SDK.
  • Develop and maintain native iOS applications using Swift / Objective-C and iOS SDK.
  • Build reusable and modular mobile components that can be leveraged across multiple applications.
  • Integrate mobile applications with REST APIs, backend services, third-party platforms, and cloud services.
  • Implement responsive and user-friendly interfaces aligned with UI/UX and accessibility standards.

Mobile Architecture & Technical Leadership

  • Define and implement scalable mobile application architecture across Flutter, Android, and iOS.
  • Evaluate and recommend appropriate technologies and frameworks based on business and technical requirements.
  • Establish mobile development standards, coding guidelines, design patterns, and best practices.
  • Provide technical guidance and mentorship to developers.
  • Conduct code reviews and architecture/design reviews.
  • Identify technical risks and provide appropriate solutions for complex technical challenges.
  • Drive modernization and migration of existing native applications to Flutter/cross-platform architecture where appropriate.

API & System Integration

  • Design and integrate RESTful APIs and backend services with mobile applications.
  • Implement secure authentication and authorization mechanisms such as OAuth 2.0, OpenID Connect, and JWT.
  • Handle API failures, network interruptions, retries, caching, and offline scenarios.
  • Integrate third-party SDKs, payment gateways, analytics, push notifications, maps, and other mobile services.
  • Work closely with backend and integration teams to define API contracts and integration requirements.

Performance & Security

  • Optimize application performance, memory utilization, battery consumption, and application startup time.
  • Implement effective local storage, caching, and offline data management strategies.
  • Identify and resolve application crashes, performance bottlenecks, and production issues.
  • Implement mobile application security best practices including secure storage, encryption, certificate pinning, and secure API communication.
  • Ensure applications comply with organizational security, privacy, and data protection standards.

Testing & Deployment

  • Implement unit, integration, and UI testing for mobile applications.
  • Work with QA teams to define mobile testing strategies across devices and operating systems.
  • Troubleshoot and resolve defects across development, testing, and production environments.
  • Manage application builds and releases through Google Play Store and Apple App Store.
  • Support application versioning, release management, and production deployments.

CI/CD & DevOps

  • Design and maintain CI/CD pipelines for mobile application build and deployment.
  • Work with tools such as GitHub Actions, Azure DevOps, Jenkins, GitLab CI/CD, Fastlane, or equivalent.
  • Automate application builds, testing, signing, and deployment processes.
  • Manage environment-specific configurations and secure application secrets.
  • Implement quality gates and automated testing within CI/CD pipelines.


Required skills

  • Flutter
  • Native Android
  • Native iOS
  • Dart
  • Architecture & Engineering Skills