Ios Developer
Coforge · Hyderabad, Telangana, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Coforge · Hyderabad, Telangana, India
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 • Strong 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.