Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
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