Search by job, company or skills

Hiremyidea

iOS Developer

1-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143979607

Similar Jobs