IOS Developer

Experience: 10+yrs
Type: Full Time
Location: Bangalore
Notice-period: Immediate/15 days
Budget: Upto 24 LPA
Technology: IT

Responsibilities:

Design, develop, and maintain high-quality iOS applications

Collaborate with cross-functional teams to understand requirements and implement features

Write clean, maintainable, and testable code adhering to best practices

Optimize application performance and ensure a seamless user experience

Participate in code reviews and follow established coding standards

Stay updated with the latest iOS technologies, frameworks, and industry trends

Required Skills and Experience:

Proven experience in iOS application development using Swift and Objective-C

Expertise in iOS frameworks such as Foundation, UIKit, User Notifications, and MVC

Strong knowledge of design patterns, preferably MVVM and Clean Swift

Proficient in UI development using Storyboards and XIBs

Solid understanding of application lifecycle, view controller lifecycle, completion handlers, and closures

Experience with KVC, KVO, background tasks, GCD, and NSOperation Queue

Familiarity with RESTful APIs, NSURLSession, and JSON serialization (NSJSON, Codable)

Experience with Core Data and SQLite databases

Familiarity with authentication mechanisms (OAuth, Biometric)

Knowledge of testing frameworks such as XCTest and Instruments

Familiarity with version control systems (Git)

Experience with CI/CD tools like Jenkins is a plus

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top