Skip to main content
USIL Technologies logo

Senior iOS Developer - SWIFT

USIL Technologies
Full Timesenior
INPosted April 21, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

SwiftAzureGitHub ActionsGitGitHubCI/CDDevOpsAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a Senior iOS Developer at our company, your role will involve designing, building, and maintaining a native iPadOS application written in Swift. You will be responsible for complex client-side features, contribute to architectural decisions, and maintain a reliable build and release pipeline using modern Apple tooling.

  • *Key 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
  • *Qualifications Required:**
  • 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:
  • UIKit and/or SwiftUI
  • Auto Layout and adaptive layouts for iPad
  • Concurrency (GCD and/or async/await)
  • Networking with URL Session, HTTP POST/GET, RESTful APIs, JSON parsing
  • Experience with:
  • Git-based workflows and code reviews
  • Dependency management (Swift Package Manager)
  • Strong debugging and profiling skills (Instruments, crash logs, memory leaks)
  • *Additional Details:**
  • 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 As a Senior iOS Developer at our company, your role will involve designing, building, and maintaining a native iPadOS application written in Swift. You will be responsible for complex client-side features, contribute to architectural decisions, and maintain a reliable build and release pipeline using modern Apple tooling.
  • *Key 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
  • *Qualifications Required:**
  • 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:
  • UIKit and/or SwiftUI
  • Auto Layout and adaptive layouts for iPad
  • Concurrency (GCD and/or async/await)
  • Networking with URL Session, HTTP POST/GET, RESTful APIs, JSON parsing
  • Experience with:
  • Git-based workflows and code reviews
  • Dependency management (Swift Package Manager)
  • Strong debugging and profiling skills (Instruments, crash logs, memory leaks)
  • *Additional Details:**
  • 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

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free