IN_Senior Associate_3-6 iOS Developer_GCC_Advisory_Bangalore

PwC International

Bengaluru

On-site

INR 1,400,000 - 2,000,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

PwC is seeking a Senior iOS Developer in Bengaluru to join a high-performance engineering team. You will design and implement iOS apps using Swift, SwiftUI, and MVVM with Clean Architecture, while collaborating with product owners and designers to translate requirements into scalable solutions.

You must drive performance optimizations, participate in code reviews, and mentor teammates, all within an agile environment focused on engineering excellence.

Qualifications

  • 7+ years of iOS development experience.
  • Strong Swift/SwiftUI and MVVM experience.
  • Hands-on with REST APIs, networking and data persistence.

Responsibilities

  • Design and develop iOS apps using Swift, SwiftUI and MVVM/Clean Architecture.
  • Collaborate with product/design and cross-functional teams to translate requirements.
  • Optimize performance, profiling memory/CPU and fix bottlenecks.
  • Conduct code reviews and mentor junior developers.

Skills

Swift
UIKit/SwiftUI
MVVM
REST APIs
URLSession
Async/Await or GCD
Xcode
Git
SPM/CocoaPods
Auto Layout / SwiftUI Layout
ARC / Memory Management

Education

B.E./B.Tech / M.E./M.Tech

Tools

Xcode
Git
SPM / CocoaPods

Job description

Line of Service Advisory Industry/Sector Not Applicable Specialism Operations Management Level Senior Associate Job Description & Summary At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. As a business application consulting generalist at PwC, you will provide consulting services for a wide range of business applications. You will leverage a broad understanding of various software solutions to assist clients in optimising operational efficiency through analysis, implementation, training, and support.

Why PWC

At PwC, you will be part of a vibrant community of solvers that leads with trust and creates distinctive outcomes for our clients and communities. This purpose-led and values-driven work, powered by technology in an environment that drives innovation, will enable you to make a tangible impact in the real world. We reward your contributions, support your wellbeing, and offer inclusive benefits, flexibility programmes and mentorship that will help you thrive in work and life. Together, we grow, learn, care, collaborate, and create a future of infinite experiences for each other.

Learn more about us

At PwC, we believe in providing equal employment opportunities, without any discrimination on the grounds of gender, ethnic background, age, disability, marital status, sexual orientation, pregnancy, gender identity or expression, religion or other beliefs, perceived differences and status protected by law. We strive to create an environment where each one of our people can bring their true selves and contribute to their personal growth and the firm’s growth. To enable this, we have zero tolerance for any discrimination and harassment based on the above considerations.

Responsibilities:

We are looking for a highly skilled Senior iOS Developer with strong expertise in Swift, SwiftUI, and Combine, with solid experience in Clean Architecture and exposure to VIP (View-Interactor-Presenter). You will design and develop high-quality iOS applications using Swift as part of a fast-paced, high-performing engineering team. Build intuitive and scalable user interfaces leveraging modern UI frameworks such as Jetpack Compose. Apply architectural best practices including MVVM and Clean Architecture to create maintainable and testable codebases. Work closely with Product Owners, designers, and cross-functional teams to translate business requirements into technical solutions. Take ownership of performance optimization, ensuring applications are efficient, scalable, and responsive. Perform app profiling and diagnostics (memory, CPU, and performance) to identify and resolve bottlenecks. Actively participate in the full development lifecycle including design, implementation, testing, and continuous improvement. Conduct code reviews, share best practices, and mentor junior developers to elevate team capabilities. Focus on delivering clean, high-quality code aligned with strong engineering standards and design principles. Collaborate in a dynamic, agile environment that values innovation, continuous learning, and engineering excellence.

Engineering Degree B.E/B.Tech/MS in Computer Science or a related field is preferred. 7+ years of professional experience in iOS application development. Strong proficiency in Swift programming language Hands-on experience with SwiftUI and Clean architecture Strong understanding of combine framework Strong iOS Lifecycle understanding, Networking (URLSession / Alamofire), Persistence (CoreData / Realm), Concurrency (GCD, async/await), App profiling (Instruments: Leaks, Time Profiler, Allocations) Proficiency in app profiling including memory leak detection, CPU utilization, and performance diagnostics Strong knowledge of performance optimization techniques including startup optimization (Baseline Profiles) and UI rendering performance Experience in optimizing custom views and improving app responsiveness Solid experience in unit testing and UI testing Excellent problem-solving skills with strong object-oriented design and development practices Experience working with scalable, high-performance mobile applications Experience working in Agile/SAFe environments is an added advantage Strong experience with CI/CD pipelines and DevOps practices

Mandatory skill sets:
  • * Swift
  • * UIKit and/or SwiftUI
  • * MVVM
  • * REST APIs
  • * URLSession
  • * Async/Await (or GCD)
  • * Xcode
  • * Git
  • * Swift Package Manager (SPM) or CocoaPods
  • * Auto Layout / SwiftUI Layout
  • * Memory Management (ARC)
Preferred skill sets:
  • * Combine
  • * Core Data
  • * Push Notifications (APNs)
  • * Universal Links / Deep Linking
  • * Dependency Injection
  • * Unit Testing (XCTest)
  • * SOLID Principles
  • * TDD
  • * Performance Optimization
  • * Instruments
  • * SSL Pinning
  • * HMAC Authentication
  • * Charles / Proxyman
  • * Fastlane / CI-CD
  • * XCFrameworks / Modular Architecture

Years of experience required: 7 - 12 yrs

Education qualification: Education (B.E. / B.Tech / MCA/ M.E/ M.TECH/ MBA/ PGDM) Education (if blank, degree and/or field of study not specified)

Degrees/Field of Study required: Bachelor of Technology Degrees/Field of Study preferred: Certifications (if blank, certifications not specified)

Required and Optional Skills:
  • Required Skills Network Security
  • Optional Skills Accepting Feedback
  • Accepting Feedback
  • Active Listening
  • AI Fluency
  • AI-Human Collaboration
  • Analytical Reasoning
  • Analytical Thinking
  • Application Software
  • Business Data Analytics
  • Business Management
  • Business Technology
  • Business Transformation
  • Communication
  • Creativity
  • Digital Tooling
  • Documentation Development
  • Embracing Change
  • Emotional Regulation
  • Empathy
  • Implementation Research
  • Implementation Support
  • Implementing Technology
  • Inclusion
  • Intellectual Curiosity
  • Learning Agility
  • {+ 19 more}

Travel Requirements Not Specified

Available for Work Visa Sponsorship? No

Government Clearance Required? No

Job Posting End Date September 18, 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Software Engineer
Senior iOS Software Engineer

NatWest Group • Bengaluru

On-site
INR 4,000,000 - 7,000,000
iOS Developer
iOS Developer

Nexbuzz • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Flexible working hours
Hybrid work model
Competitive compensation
Senior iOS Engineer
Senior iOS Engineer

Uplers • Ahmedabad District

On-site
INR 900,000 - 1,300,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Maharashtra

On-site
INR 2,009,000 - 3,125,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Vellore

On-site
INR 600,000 - 900,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Chennai District

On-site
INR 900,000 - 1,500,000
Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Senior iOS Developer
Senior iOS Developer

Luxoft • India

On-site
INR 2,500,000 - 4,000,000
Senior iOS Developer • Mumbai
Senior iOS Developer • Mumbai

Mintoak Innovations Private Limited • Mumbai

On-site
INR 900,000 - 1,400,000
Senior iOS Engineer
Senior iOS Engineer

Coforge • Hyderabad

On-site
INR 2,500,000 - 3,500,000