Logo-of-Palo-Alto-Labs,-Inc-hiring-for-jobs-in-India-on-GrabJobs

IOS Developer

Job Description - IOS Developer

Role: IOS Developer
Location: Pune (Hybrid)
Fulltime
 
About the Role:
We are seeking a Senior iOS Developer to help design, build,
and maintain a
native iPadOS
application written in Swift
. The app serves as the client side of a larger product, communicating with backend services via secure HTTP
APIs.
 
You will take
ownership of complex client-side features, contribute to architectural
decisions, and help maintain a reliable build and release pipeline using modern
Apple tooling.
 
Responsibilities:
·       Design, develop, and maintain native iPadOS features using Swift
·       Build and maintain client-side
integrations with backend services
 (HTTP APIs, JSON, authentication, error handling)
·       Own features end-to-end: technical design, implementation, testing, and
support
·       Improve and maintain application
architecture, performance, and stability
·       Work within a modular
project structure managed by Tuist
·       Contribute to and improve CI/CD
pipelines using Xcode Cloud
·       Collaborate with backend, QA, and product teams to deliver high-quality
releases
·       Debug production issues and perform root-cause analysis
·       Participate in code reviews and promote best practices
·       Mentor junior and intermediate developers
 
Required Qualifications:
·       5+ years of professional iOS development
experience
·       Strong proficiency in Swift and Apple iOS SDKs
·       Experience shipping and maintaining production iPadOS applications
·       Solid experience with:
o   UIKit and/or SwiftUI
o   Auto Layout and adaptive layouts for iPad
o   Concurrency (GCD and/or async/await)
o   Networking with URL Session,
HTTP POST/GET, RESTful APIs, JSON parsing
·       Experience with:
o   Git-based workflows and code reviews
o   Dependency management (Swift Package Manager)
·       Strong debugging and profiling skills (Instruments, crash logs, memory
leaks)
 
Nice to Have / Strong Plus:
·       Experience with Tuist for project generation
and modularization
·       Experience with Xcode Cloud or other iOS
CI/CD systems (Azure DevOps, GitHub Actions, etc.)
·       Familiarity with:
o   API authentication flows (OAuth, token-based auth, certificate pinning,
etc.)
o   Offline-capable or data-heavy apps
o   Background tasks and long-running operations
o   App security and data protection
o   Accessibility (VoiceOver, Dynamic Type)
·       Experience working on client
apps that are part of distributed systems
 


Original job IOS Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar IOS Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.