iOS Software Engineer II
Job Summary
JD for iOS Software Engineer II
We are seeking a skilled iOS Software Engineer II to join our mobile development this role you
will design develop and maintain high-quality iOS applications that deliver exceptional user experiences.
You will collaborate with cross-functional teams contribute to architectural decisions and ensure best
practices in mobile development.
Key Responsibilities
Design and implement robust scalable and maintainable iOS applications using Swift and
Objective-C.
Collaborate with product managers designers and backend engineers to deliver seamless
features.
Optimize application performance and ensure responsiveness across devices.
Write clean testable and efficient code following SOLID principles and MVVM/MVC patterns.
Integrate RESTful APIs and work with JSON/XML data formats.
Maintain code quality through unit testing UI testing and continuous integration.
Stay updated with the latest iOS frameworks tools and best practices.
Participate in code reviews and mentor junior developers when needed.
Required Qualifications
B.E/ in Computer Science Engineering or related field.
6 to 8 years of professional experience in iOS development.
Strong proficiency in Swift and familiarity with Objective-C.
Experience with UIKit SwiftUI and Core Data.
Knowledge of Xcode Instruments and debugging tools.
Understanding of App Store submission process and Apple Human Interface Guidelines.
Familiarity with Git and collaborative development workflows.
We are seeking a skilled iOS Software Engineer II to join our mobile development this role you
will design develop and maintain high-quality iOS applications that deliver exceptional user experiences.
You will collaborate with cross-functional teams contribute to architectural decisions and ensure best
practices in mobile development.
Key Responsibilities
Design and implement robust scalable and maintainable iOS applications using Swift and
Objective-C.
Collaborate with product managers designers and backend engineers to deliver seamless
features.
Optimize application performance and ensure responsiveness across devices.
Write clean testable and efficient code following SOLID principles and MVVM/MVC patterns.
Integrate RESTful APIs and work with JSON/XML data formats.
Maintain code quality through unit testing UI testing and continuous integration.
Stay updated with the latest iOS frameworks tools and best practices.
Participate in code reviews and mentor junior developers when needed.
Required Qualifications
B.E/ in Computer Science Engineering or related field.
6 to 8 years of professional experience in iOS development.
Strong proficiency in Swift and familiarity with Objective-C.
Experience with UIKit SwiftUI and Core Data.
Knowledge of Xcode Instruments and debugging tools.
Understanding of App Store submission process and Apple Human Interface Guidelines.
Familiarity with Git and collaborative development workflows.