HamburgerMenu
hirist

Job Description

About the Role :

We are seeking an experienced iOS Developer with 4-6 years of hands-on experience in building high-quality, scalable, and user-friendly mobile applications. The ideal candidate will be proficient in Swift, have strong knowledge of iOS frameworks, and be capable of driving development from concept to release.

Key Responsibilities :

- Design, develop, and maintain advanced applications for the iOS platform using Swift (and Objective-C if required).

- Collaborate with cross-functional teams to define, design, and ship new features.

- Write clean, maintainable, and efficient code following best practices and coding standards.

- Integrate third-party libraries, APIs, and SDKs.

- Ensure the performance, quality, and responsiveness of applications.

- Identify and fix bugs, performance bottlenecks, and improve application stability.

- Maintain codebase structure using MVVM/MVC/MVP or other architectural patterns.

- Work closely with UI/UX teams to create seamless mobile experiences.

- Participate in code reviews and contribute to continuous process improvement.

- Stay updated with the latest iOS technologies, trends, and best practices.

Required Skills & Qualifications :

- Bachelor's degree in Computer Science, IT, or equivalent.

- 4-6 years of experience in iOS development with strong proficiency in Swift.

- Solid understanding of iOS SDK, Xcode, UIKit, SwiftUI, and Apple design principles.

- Experience working with RESTful APIs, JSON, and networking libraries.

- Knowledge of Core Data, Core Animation, AVFoundation, and other iOS frameworks.

- Familiarity with version control systems (Git, GitHub, Bitbucket).

- Experience with Unit Testing / UI Testing frameworks (XCTest).

- Understanding of app release processes and experience publishing apps to the App Store.

- Strong understanding of mobile application performance optimization.

Good to Have :

- Experience with SwiftUI, Combine, or modern iOS architecture patterns.

- Familiarity with CI/CD tools (Jenkins, GitHub Actions, Fastlane).

- Exposure to Agile/Scrum methodologies.

- Knowledge of Firebase, AWS, or mobile analytics tools.

- Experience with push notifications, deep linking, and app security best practices.

info-icon

Did you find something suspicious?