Native iOS Developer
Full time
at CareCloud
in
Pakistan
Posted on December 31, 2024
Job details
Job Title: Native iOS Development Software Engineer (SwiftUI Specialist)
Job Summary:
We are seeking a talented and experienced Native iOS Developer with a strong focus on SwiftUI to join our dynamic team. With 3 years of professional experience, the ideal candidate will design, develop, and maintain cutting-edge iOS applications, leveraging modern development frameworks like SwiftUI to deliver intuitive and visually engaging user experiences.Key Responsibilities:
- Design, develop, and maintain robust and high-quality iOS applications using Swift and SwiftUI .
- Collaborate with product managers, designers, and backend developers to define, implement, and refine application requirements.
- Develop reusable components and scalable architecture using SwiftUI and Combine .
- Ensure seamless integration with APIs and third-party services.
- Optimize application performance, responsiveness, and user experience.
- Write clean, modular, and testable code, and maintain comprehensive documentation.
- Debug and resolve issues, including performance bottlenecks and compatibility concerns.
- Keep up-to-date with the latest iOS development trends, tools, and technologies.
- Participate in code reviews to maintain high development standards.
Required Skills and Qualifications:
- 3+ years of experience in iOS app development, with at least 1+ year focused on SwiftUI .
- Proficiency in Swift , SwiftUI , and iOS SDKs.
- Experience with Combine framework and reactive programming.
- Strong understanding of MVC , MVVM , or other architectural patterns.
- Expertise in designing adaptive UIs using SwiftUI and Auto Layout for various screen sizes and orientations.
- Experience with RESTful APIs and integration of third-party libraries and SDKs.
- Proficient in Xcode , debugging, and using developer tools effectively.
- Knowledge of Apple’s Human Interface Guidelines (HIG) and accessibility best practices.
- Familiarity with version control systems like Git .
- Experience with testing frameworks (e.g., XCTest) and writing unit and UI tests.
- Published applications on the App Store , demonstrating SwiftUI expertise.
Preferred Qualifications:
- Experience with Firebase services (e.g., Crashlytics, Analytics, Authentication).
- Knowledge of dependency injection frameworks and modular app architecture.
- Familiarity with CI/CD pipelines for automating builds and deployments.
- Experience with advanced iOS capabilities like Core Data, Core Animation, and Core ML.
- Exposure to Agile methodologies and tools like Jira or Trello.
Seniority Level:
Mid-Senior levelEmployment Type:
Full-timeIndustries:
IT Services and IT Consulting #J-18808-LjbffrApply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.