HamburgerMenu
hirist

BeeHyv - Senior iOS Mobile Application Developer - SWIFT/Objective C

Posted on: 03/12/2025

Job Description

Description :

About the Role

We are seeking an experienced Senior iOS Mobile Application Developer with a strong background in building high-quality, scalable, and user-centric mobile applications. You will lead the design, development, and maintenance of iOS apps, work closely with cross-functional teams, and ensure exceptional user experiences.

Key Responsibilities :

- Design and develop advanced iOS applications using Swift and Objective-C (if required).

- Collaborate with product managers, designers, and backend teams to deliver seamless, high-performing apps.

- Integrate mobile applications with RESTful APIs and third-party services.

- Write clean, maintainable, and testable code while following best coding practices.

- Optimize app performance, memory usage, and responsiveness.

- Implement modern UI/UX design patterns aligned with Apple Human Interface Guidelines.

- Maintain and enhance existing iOS applications with new features and improvements.

- Conduct code reviews, troubleshoot crashes, and resolve bugs or performance issues.

- Stay updated with the latest trends, frameworks, and tools in the iOS ecosystem.

- Contribute to architectural decisions and mentor junior developers when needed.

Required Skills & Qualifications :

- 5+ years of hands-on iOS development experience.

- Expertise in Swift, Xcode, and iOS SDK.

- Strong understanding of UIKit, SwiftUI, and modern iOS frameworks.

- Experience with RESTful APIs, JSON, and asynchronous programming.

- Strong knowledge of Core Data, Core Animation, and other Apple frameworks.

- Solid understanding of software architecture patterns (MVC, MVVM, VIPER).

- Experience integrating third-party SDKs, APIs, and libraries.

- Proficiency with Git and version control workflows.

- Familiarity with App Store submission, provisioning profiles, and release processes.

Preferred / Nice-to-Have Skills :

- Experience with SwiftUI in production apps.

- Knowledge of Reactive programming (Combine, RxSwift).

- Experience with Unit Testing and UI Testing (XCTest, XCTest UI).

- Basic understanding of backend services (Node.js, Firebase, AWS).

- Experience with CI/CD tools like Fastlane, Jenkins, or GitHub Actions.

- Knowledge of mobile analytics, crash reporting, and performance tools (Firebase Analytics, Crashlytics).


info-icon

Did you find something suspicious?