Recruitment Hub 365

Senior Mobile Developer - iOS Development

Click Here to Apply

Job Location

in, India

Job Description

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)

Location: in, IN

Posted Date: 2/4/2025
Click Here to Apply
View More Recruitment Hub 365 Jobs

Contact Information

Contact Human Resources
Recruitment Hub 365

Posted

February 4, 2025
UID: 5020316870

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.