Tailor your resume for this job
Tailored resumes get up to 2x more interviews. Match yours in seconds.
Job description
Job Requirements
We are looking for a skilled iOS Developer with 3–4 years of hands-on experience in native iOS application development. The ideal candidate should have strong expertise in Swift, SwiftUI, and the complete iOS application lifecycle, including development, testing, deployment, and App Store management. The candidate should also possess good knowledge of Apple Developer Program, Provisioning Profiles, Development & Distribution Certificates, and App Store Connect.
Key Responsibilities
- Design, develop, and maintain high-quality native iOS applications using Swift and SwiftUI.
- Collaborate with product managers, designers, and backend developers to build scalable mobile solutions.
- Implement responsive and user-friendly UI components following Apple Human Interface Guidelines.
- Integrate REST APIs, third-party SDKs, and analytics frameworks.
- Optimize application performance, stability, and security.
- Debug, troubleshoot, and resolve application issues across different iOS devices and OS versions.
- Manage the complete app release lifecycle, including versioning, build generation, testing, and production deployments.
- Handle App Store submissions, reviews, and release management through App Store Connect.
- Manage Apple Developer accounts, provisioning profiles, development certificates, distribution certificates, and signing configurations.
- Participate in code reviews and follow coding standards, best practices, and CI/CD processes.
Required Skills & Qualifications
- 3–4 years of experience in native iOS application development.
- Strong proficiency in Swift and SwiftUI.
- Good understanding of UIKit and experience working with SwiftUI-based architectures.
- Experience with MVVM, MVC, or Clean Architecture patterns.
- Strong knowledge of RESTful APIs, JSON parsing, and networking.
- Experience with Git-based source control systems.
- Understanding of iOS app lifecycle, memory management, and performance optimization.
- Hands-on experience with:
- Apple Developer Console
- Provisioning Profiles
- Development & Distribution Certificates
- Code Signing
- TestFlight
- App Store Connect
- App Submission and Release Management
- Experience troubleshooting app signing, certificate, and deployment issues.
- Familiarity with CI/CD tools such as GitHub Actions, Azure DevOps, Bitrise, or Jenkins is a plus.
Work Experience
Required Skills & Qualifications
- 3–4 years of experience in native iOS application development.
- Strong proficiency in Swift and SwiftUI.
- Good understanding of UIKit and experience working with SwiftUI-based architectures.
- Experience with MVVM, MVC, or Clean Architecture patterns.
- Strong knowledge of RESTful APIs, JSON parsing, and networking.
- Experience with Git-based source control systems.
- Understanding of iOS app lifecycle, memory management, and performance optimization.
- Hands-on experience with:
- Apple Developer Console
- Provisioning Profiles
- Development & Distribution Certificates
- Code Signing
- TestFlight
- App Store Connect
- App Submission and Release Management
- Experience troubleshooting app signing, certificate, and deployment issues.
- Familiarity with CI/CD tools such as GitHub Actions, Azure DevOps, Bitrise, or Jenkins is a plus.
Explore more
Find your next job on Mokaru
Search thousands of live jobs from company career pages, updated every day.
Browse all jobs

