Covetus Technologies Pvt. Ltd.

iOS Developer - Swift Programming

Job Location

indore, India

Job Description

Job Description Skills : - Excellent knowledge in Swift programming : Deep understanding of Swift syntax, paradigms, and best practices, including modern Swift features and concurrency models. - iOS application architecture and design : Proven ability to architect and design scalable, maintainable, and robust iOS applications, adhering to Apple's guidelines and best practices (e.g., MVVM, MVC, VIPER). - Experience with JSON and XML : Proficient in parsing and handling data in JSON and XML formats for communication with backend APIs. - Experience with third-party libraries and APIs for iOS : Demonstrated ability to integrate and utilize various third-party libraries and SDKs to enhance application functionality (e.g., networking, image loading, analytics, UI components). - Understanding of design patterns : Solid grasp of common software design patterns (e.g., Singleton, Factory, Observer) and their application in iOS development. - API design : Familiarity with RESTful API design principles and best practices for seamless integration with backend : - Design, develop, and maintain high-quality iOS applications using Swift. - Architect and implement robust and scalable iOS application solutions. - Collaborate closely with UI/UX designers to translate mockups and wireframes into functional and visually appealing user interfaces. - Integrate iOS applications with backend services using RESTful APIs and handle data in JSON and XML formats. - Utilize and integrate relevant third-party libraries and APIs to enhance application features and functionalities. - Apply appropriate design patterns to ensure code maintainability, scalability, and testability. - Write clean, efficient, and well-documented code following best practices and coding standards. - Ensure the performance, responsiveness, and stability of iOS applications. - Write unit and UI tests to ensure code quality and application reliability. - Participate in code reviews, providing and receiving constructive feedback. - Troubleshoot and debug complex issues across the iOS application lifecycle. - Stay up-to-date with the latest trends and advancements in iOS development and the Apple ecosystem. - Collaborate effectively with product managers, backend engineers, and QA Skills : - Experience with SwiftUI and Combine. - Knowledge of CoreData or other local data persistence solutions. - Familiarity with dependency injection frameworks. - Experience with CI/CD pipelines for iOS applications. - Understanding of performance optimization techniques for iOS. - Experience with reactive programming concepts. - Knowledge of accessibility best practices for iOS applications. - Experience with Test-Driven Development (TDD) (ref:hirist.tech)

Location: indore, IN

Posted Date: 5/12/2025
View More Covetus Technologies Pvt. Ltd. Jobs

Contact Information

Contact Human Resources
Covetus Technologies Pvt. Ltd.

Posted

May 12, 2025
UID: 5189379567

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.