Employment Type : Full Time / Long Term Key Skills : Native IOS, Swift, Objective-C, Flutter
Overview:
We are seeking a highly skilled and experienced Native iOS Developer with 4 to 6 years of professional experience in designing, developing, and maintaining high-quality iOS applications. Proficiency in Flutter is a plus, as we value cross-platform development expertise to support evolving business needs.
Key Responsibilities:
Design, develop, and maintain native iOS applications using Swift and/or Objective-C.
Collaborate with cross-functional teams to define, design, and implement new features.
Ensure application performance, quality, and responsiveness across all iOS devices.
Conduct unit testing and UI testing for robustness, usability, and reliability.
Troubleshoot and debug issues to optimize app performance.
Stay updated with the latest iOS development trends, tools, and SDKs.
Write clean, maintainable, and well-documented code.
Integrate RESTful APIs, JSON, and third-party libraries into iOS applications.
Publish and manage applications on the Apple App Store.
Utilize Flutter for cross-platform application development, as needed.
Qualifications :
Strong proficiency in Swift, with knowledge of Objective-C as an added advantage.
Familiarity with Apple s design principles and interface guidelines.
Experience with RESTful APIs, JSON, and third-party libraries (e.g., Alamofire, RxSwift).
Solid understanding of version control systems like Git.
Experience in publishing apps to the Apple App Store.
Knowledge of Flutter/Dart and cross-platform development is a plus.
Strong analytical and problem-solving skills with attention to detail.
Bachelor s degree in Computer Science, Engineering, or related field.
Excellent communication and teamwork skills with the ability to adapt and deliver under tight timelines.
Preferred Qualifications:
Experience in UI/UX design principles for mobile platforms.
Exposure to Agile/Scrum methodologies.
Experience in integrating cloud services (e.g., Firebase, AWS, Azure).