02 Sep
|
Coforge
|
Hyderabad
Job Title: iOS Developer
Experience: 3-8 Years
Location: Hyderabad / Bangalore / Pune / Chennai (Hybrid)
Employment Type: Full-Time
Job Summary
We are looking for a skilled and passionate iOS Developer to design, develop, and maintain high-quality mobile applications for Apple's iOS platform. The ideal candidate should have strong expertise in Swift, UIKit/SwiftUI, REST APIs, and mobile application architecture, with a focus on delivering exceptional user experiences.
Key Responsibilities
- Design and develop robust, scalable, and high-performance iOS applications.
- Collaborate with product managers, designers, and backend teams to define and deliver new features.
- Write clean, maintainable, and efficient code following industry best practices.
- Integrate RESTful APIs, third-party SDKs, and cloud-based services.
- Participate in code reviews and ensure adherence to coding standards.
- Identify and resolve performance bottlenecks, bugs, and application crashes.
- Optimize applications for maximum speed, usability, and scalability.
- Implement security and data protection measures in mobile applications.
- Work with CI/CD pipelines and mobile app deployment processes.
- Publish and maintain applications on the Apple App Store.
Technical Skills
- Robust experience in Swift and Objective-C.
- Hands-on experience with UIKit and/or SwiftUI.
- Solid understanding of iOS SDK, Cocoa Touch Frameworks, and Xcode.
- Experience with RESTful APIs, JSON parsing, and API integration.
- Knowledge of mobile application architecture patterns such as MVC, MVVM, and VIPER.
- Experience with local storage technologies such as Core Data, SQLite, and UserDefaults.
- Familiarity with Git and version control systems.
- Understanding of app lifecycle management and memory optimization.
- Experience in multithreading, concurrency, and performance tuning.
- Knowledge of unit testing and UI testing frameworks.
Preferred Skills
- Experience with Combine, RxSwift, or Reactive Programming.
- Exposure to Firebase services.
- Familiarity with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
- Experience integrating payment gateways, push notifications, and analytics tools.
- Knowledge of Agile/Scrum methodologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of hands-on experience in iOS application development.
- Experience publishing applications to the Apple App Store.
- Strong problem-solving and debugging skills.
📌 Ios Developer (Hyderabad)
🏢 Coforge
📍 Hyderabad