Search by job, company or skills

  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are seeking an experienced iOS Developer forthe development of a native iPadOS application written in Swift. This application serves as the client-side component of a larger distributed product, communicating with backend services via secure HTTP APIs.

This role requires both deep hands-on iOS expertise and strong technical leadership. You will be responsible for architectural direction, development standards, CI/CD strategy, and mentoring the iOS team while continuing to contribute high-quality production code.

Key Responsibilities Technical Leadership

  • Define and evolve the architecture of the iPadOS application
  • Establish and enforce coding standards, best practices, and review processes
  • Guide decisions around modularization and project structure using Tuist
  • Own and improve the CI/CD pipeline using Xcode Cloud
  • Drive performance, reliability, and maintainability initiatives

Hands-On Development

  • Design, implement, and maintain complex features in Swift
  • Build and maintain robust client-server integrations using RESTful APIs (HTTP POST/GET, JSON, authentication, error handling)
  • Ensure high-quality networking layers (URLSession, async/await, retries, timeouts, security best practices)
  • Debug complex production issues across client and backend boundaries
  • Optimize performance, memory usage, and responsiveness on iPad devices Collaboration &

Mentorship

  • Mentor and support other iOS developers
  • Partner closely with backend engineers to align API contracts and error handling strategies
  • Collaborate with QA, product, and DevOps to ensure stable releases

Required Qualifications

5+ years of professional iOS development experience

  • Strong expertise in Swift and iOS SDKs
  • Proven experience leading or owning architecture for a production iOS/iPadOS app
  • Deep understanding of:
  • UIKit and/or SwiftUI o Auto Layout and adaptive design for iPad o Concurrency (GCD, async/await) o Memory management and performance

optimization

  • Strong experience with:
  • RESTful APIs and HTTP networking o Authentication flows and secure data handling o Modular project architecture o Git-based workflows and structured code reviews
  • Experience debugging complex production issues

Strong Plus

  • Experience using Tuist for scalable, modular project management
  • Experience with Xcode Cloud or similar iOS CI/CD pipelines
  • Experience working in distributed systems environments
  • Familiarity with:

o App security best practices o Background processing o Offline-first or data-intensive applications

  • Experience in regulated or enterprise environments

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145439581

Similar Jobs