Senior Mobile Developer - iOS Development
- Category: Software Developer Jobs
- Location: Pune, Maharashtra
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 16K to 23K
- Published on: 2025/09/21
Open Position - Senior Mobile Developer
Location - Pune (Remote)
Experience - 7+ Years
Must-Have : IOS: Swift + Swift UI + Writing Test Cases and Solid Principle
Notice Period : Immediate to 15 days
Job Summary
We are looking for an experienced iOS Developer to join our dynamic team. You will work on cutting-edge healthcare and FinTech projects, utilizing your expertise in iOS development, unit testing, and test-driven development.
The ideal candidate will have strong experience in managing API calls, using advanced concurrency models, and leveraging architectural patterns like MVVM with the coordinator pattern for enhanced navigation. A solid understanding of Swift and modern frameworks is essential.
Key Responsibilities
• Collaborate with cross-functional teams to design and develop healthcare and payment applications.
• Implement unit testing and adopt test-driven development (TDD) to ensure code quality and reliability.
• Manage multiple API calls effectively using dispatch groups and other concurrency tools.
• Utilize thread-safe data structures (e.g., structs) and optimize asynchronous execution using async/await to improve code readability and reduce callback complexity.
• Apply architectural patterns like MVC, MVVM, and the coordinator pattern to improve app navigation and scalability.
• Use the Combine framework to manage asynchronous events through a publisher-subscriber model.
• Develop dynamic, data-driven UI components for iOS applications with a focus on performance and user experience.
• Implement SOLID principles in software design and development to ensure clean, maintainable, and scalable code.
• Handle advanced Swift topics, including opaque types and robust error handling mechanisms.
Skills And Qualifications
• 7+ years of experience in iOS development with a strong understanding of Swift.
• Proficiency in managing synchronous and asynchronous tasks using async/await, GCD, and dispatch groups.
• Solid knowledge of iOS frameworks such as Combine, UIKit, and SwiftUI.
• Experience with API integration, RESTful services, and handling multiple network requests.
• Strong understanding of software architecture, including MVC, MVVM, and coordinator pattern.
• Ability to apply SOLID principles in object-oriented design and development.
• Hands-on experience in unit testing and test-driven development (TDD).
• Familiarity with tools for thread safety and data synchronization.
• Excellent problem-solving skills and a passion for clean, efficient, and maintainable code.
• Prior experience in the healthcare and/or FinTech industries is a plus.
(ref:hirist.tech)
Related jobs
-
ServiceNow Service Portal Developer
ServiceNow Development, Service Portal Configuration, JavaScript, AngularJS, REST API Integration, service portal, widgets, custom widget development, Job Title : ServiceNow Service Portal Developer Job Location Options : Coimbatore/Hyderabad/Remote ...
-
ServiceNow Admin & Developer
Our technology services client is seeking multiple ServiceNow Admin & Developer to join their team on a contract basis. These positions offer a strong potential for conversion to full-time employment upon completion of the initial contract period...
-
▷ [Immediate Start] Software Quality Manager
Job Description Role: Quality Manager(Software Quality Assurance) Location : Pune, Noida, Chennai. 1.Between 12-18 years of experience (overall) in Software Quality Assurance field, 2. Hands on experience on CMMI SVC 2.0/3.0, CMMI Dev, ISO +001, ISO ...