HamburgerMenu
hirist

Senior iOS Developer - SWIFT

USIL Technologies
5 - 10 Years
Pune

Posted on: 09/04/2026

Job Description

Job Description :



Role : Senior 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 :



1. UIKit and/or SwiftUI



2. Auto Layout and adaptive layouts for iPad



3. Concurrency (GCD and/or async/await)



4. Networking with URL Session, HTTP POST/GET, RESTful APIs, JSON parsing



- Experience with :



i. Git-based workflows and code reviews



ii. 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 :



- API authentication flows (OAuth, token-based auth, certificate pinning, etc.)



- Offline-capable or data-heavy apps



- Background tasks and long-running operations



- App security and data protection



- Accessibility (VoiceOver, Dynamic Type)



- Experience working on client apps that are part of distributed systems


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in