Job Title:  T&T | EAID | Consultant | IOS | Bengaluru/Hyderabad

T&T | EAID | Consultant | IOS | Bengaluru/Hyderabad
• Job requisition ID : 108491 
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP 

The Team

Deloitte’s Technology & Transformation practice helps organizations unlock value from technology and data through strategic guidance and implementation services. Our teams work across digital engineering, cloud, data, analytics, and next-generation technologies to deliver scalable and secure solutions for our clients.

 

Your Work Profile

As an iOS Developer, you will design, develop, enhance, and maintain secure and high-quality iOS applications. You will collaborate with developers, architects, QA engineers, business stakeholders, and other technology teams in an Agile and DevOps environment.

  • Develop iOS applications using Swift and SwiftUI.
  • Design reusable and maintainable application components following appropriate architecture and design patterns.
  • Integrate REST APIs, JSON, networking frameworks, and third-party SDKs.
  • Implement secure communication between mobile applications and backend services.
  • Work on application security, API security, and SSL/Certificate Pinning.
  • Identify and resolve performance, memory, and application stability issues.
  • Write and maintain automated tests.
  • Participate in code reviews, Git-based development, CI/CD activities, and production support.
  • Collaborate with cross-functional teams to understand requirements and deliver technical solutions.

 

Experience Level

Relevant iOS development experience: 3–7 years. The exact level (Developer / Senior Developer) can be aligned based on the candidate’s overall experience, technical depth, and role requirements.

Key Skills Required

iOS Development

  • Strong proficiency in Swift.
  • Hands-on experience with SwiftUI — Must Have.
  • Good understanding of UIKit and iOS frameworks.
  • Working knowledge of Objective-C.
  • Understanding of the iOS application lifecycle and development best practices.

 

Architecture & Development

  • Understanding of mobile application architecture and design patterns.
  • Experience with patterns such as MVVM, MVC, Coordinator, Clean Architecture, or Dependency Injection.
  • Ability to write modular, reusable, testable, and maintainable code.

 

API & Networking

  • Hands-on experience with RESTful APIs and JSON.
  • Experience with URLSession or equivalent networking frameworks.
  • Understanding of authentication, token management, error handling, and API response handling.
  • Experience integrating third-party SDKs and libraries.
  • Experience with CocoaPods and/or Swift Package Manager.

 

Security — Must Have

  • Hands-on experience with iOS application security — Must Have.
  • Hands-on experience with API security — Must Have.
  • Hands-on experience with SSL/Certificate Pinning — Must Have.
  • Understanding of HTTPS/TLS and App Transport Security (ATS).
  • Knowledge of Keychain and secure data/token storage.
  • Experience addressing security/VAPT findings is preferred.

 

Performance & Testing

  • Understanding of memory management and ARC.
  • Experience troubleshooting memory leaks, retain cycles, crashes, and performance issues.
  • Familiarity with Instruments and iOS debugging/profiling tools.
  • Experience with XCTest and unit testing.
  • Knowledge of UI testing is an advantage.

 

Development Practices

  • Experience working in an Agile and DevOps environment.
  • Good understanding of Git, branching, pull requests, and code reviews.
  • Familiarity with CI/CD processes.
  • Understanding of modern Swift concurrency such as async/await, Task, Actor, and MainActor is an advantage.

 

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Relevant professional experience in iOS application development.
  • Good communication and collaboration skills.
  • Ability to work effectively in a cross-functional Agile team.

Location and Way of Working

  • Base Location: Hyderabad
  • Way of Working: Hybrid