Deloitte
iOS Developer
DeloitteIndia19 hours ago
Full-timeConsulting

Job Title: Senior iOS Developer

Location: Bangalore

Experience: 10+ Years

Employment Type: Full-time


Job Overview:

We are seeking an experienced and passionate Senior iOS Developer to join our mobile engineering team. The ideal candidate will have over 10 years of experience in native iOS development, with strong proficiency in Swift and Objective-C, along with a deep understanding of iOS architecture, design patterns, and development best practices.

This role demands a blend of technical expertise, leadership ability, and strong communication skills to drive mobile solutions that enhance user experience and business value.


Key Responsibilities:

  • Lead and contribute to the design and development of native iOS applications using Swift and Objective-C.
  • Provide technical leadership and guidance to the development team where required.
  • Collaborate with cross-functional teams (Product, Design, QA) to deliver high-quality mobile applications.
  • Implement and maintain CI/CD pipelines for iOS applications using Fastlane and other automation tools.
  • Write clean, testable, and maintainable code, adhering to best practices and shared team standards.
  • Develop and maintain automated UI tests and ensure code quality through rigorous testing.
  • Apply MVVM architecture and leverage SwiftUI for modern and efficient UI development.
  • Utilize multi-threaded programming and debugging techniques for performance optimization.
  • Manage version control using GIT and participate in code reviews to ensure high development standards.
  • Work within an Agile/Scrum framework, contributing to sprint planning, stand-ups, and retrospectives.
  • Identify process improvements and contribute to continuous delivery and deployment optimization.


Required Skills & Qualifications:

  • 10+ years of hands-on experience in iOS mobile application development.
  • Strong command of Swift and Objective-C.
  • Proven experience with Fastlane and CI/CD pipeline creation and maintenance.
  • Expertise in MVVM design patterns and SwiftUI.
  • Proficiency in multi-threaded development and performance debugging.
  • Solid experience with automated UI testing frameworks.
  • Familiarity with Scrum and Agile methodologies.
  • Experience working with GIT for version control.
  • Excellent problem-solving, analytical, and debugging skills.
  • Exceptional communication, presentation, and collaboration abilities.


Good to Have:

  • Experience mentoring junior developers or leading small development teams.
  • Exposure to App Store deployment processes and App Lifecycle management.
  • Understanding of mobile security, accessibility, and performance optimization.


Why Join Us:

  • Opportunity to work on cutting-edge iOS technologies and high-impact mobile products.
  • Collaborative and innovation-driven culture.
  • Competitive compensation and benefits.
  • Continuous learning and career advancement opportunities.

Key Skills

Ranked by relevance