iOS Developer
Actively Reviewing the ApplicationsHiremyidea
Job Description
We're Hiring: iOS Developers
We're looking for a talented iOS developers to join our engineering team. If you're passionate about crafting beautiful, high-performance mobile experiences for Apple devices, we'd love to hear from you.
About the Role
You'll design, develop, and maintain iOS applications that deliver seamless user experiences. You'll work closely with product managers, designers, and fellow engineers to build features that delight our users and drive engagement.
What You'll Do
• Develop and maintain iOS applications using Swift and SwiftUI or UIKit
• Build clean, scalable architecture following MVVM, VIPER, Clean Architecture, or similar patterns
• Write well-tested, maintainable code with a focus on performance, responsiveness, and battery efficiency
• Integrate with RESTful APIs, GraphQL endpoints, and third-party SDKs
• Collaborate with designers to implement pixel-perfect UIs that follow Apple's Human Interface Guidelines • Participate in code reviews, providing and receiving constructive feedback
• Troubleshoot and resolve bugs, crashes, memory leaks, and performance bottlenecks
• Manage the app release process, including TestFlight distribution, App Store submissions, and versioning
• Stay current with the latest iOS releases, frameworks, and Apple developer tools
• Document technical decisions, APIs, and development processes
What We're Looking For
• 1-7 years of professional iOS development experience (All experiences welcome as we are looking to hire multiple people for the same team)
• Strong proficiency in Swift with a solid understanding of language features, including protocols, generics, closures, and concurrency (async/await)
• Experience with SwiftUI and/or UIKit for building responsive and adaptive user interfaces
• Familiarity with iOS frameworks such as Core Data, Core Animation, Core Location, and Combine
• Experience with dependency management tools such as Swift Package Manager or CocoaPods
• Understanding of memory management, multithreading, and app lifecycle
• Proficiency with Xcode, Instruments, and debugging tools
• Experience with Git and collaborative development workflows
• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Nice to Have
• Experience with SwiftUI for modern declarative UI development
• Familiarity with Combine or reactive programming patterns
• Experience with Core ML, ARKit, HealthKit, or other specialized Apple frameworks
• Knowledge of CI/CD tools such as Fastlane, Bitrise, or GitHub Actions for iOS builds
• Experience with push notifications, in-app purchases, and App Store Connect
• Familiarity with Kotlin Multiplatform or cross-platform solutions
• Contributions to open-source iOS projects or a published app portfolio
• Experience with unit testing and UI testing using XCTest or Quick/Nimble
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Remote Python Developer
Turing
Interior Designer
Right Blend Designs & Concepts LLP
Software Engineer II
Precision AQ
Full-stack developer (Part-time, Equity only - No pay until funding)
PD Consulting
QUANTITY SURVEYOR
Valam Solutions
Share
Quick Apply
Upload your resume to apply for this position