A technology firm in Indore is looking for a skilled iOS Developer to design and develop complex applications. Responsibilities include conducting code reviews, overseeing deployment to various channels, and providing technical insights to cross-functional teams. Proficiency in MVC/MVP/MVVM architecture and Core Data is essential. Strong knowledge of advanced iOS frameworks is preferred.
Qualifications
Proficient in MVC/MVP/MVVM Architecture for iOS development.
Experience with Core Data and application deployment processes.
Knowledge of advanced iOS features like SSL pinning and JSON encoding.
Responsibilities
Design and develop complex iOS applications.
Conduct code reviews and communicate with cross-functional teams.
Oversee the deployment process of iOS applications.
Skills
MVC / MVP / MVVM Architecture
Operation Queue
Reactive Programming
Core Data
Protocol oriented programming
Storyboard and xib knowledge
Job description
Overview
Zevo360 Technologies Pvt Ltd | Full time
Responsibilities
Design and develop complex iOS applications, including features that require advanced knowledge of frameworks, APIs, and system integrations
Conduct code reviews to ensure adherence to coding standards, best practices, and design principles.
Investigate and debug issues across multiple layers of the application stack, from UI to backend integration.
Communicate effectively with cross-functional teams, providing technical insights and recommendations.
Assist in breaking down user stories and features into actionable tasks and deliverables.
Participate in project planning, estimation, and sprint commitments, providing technical input and feasibility assessments
Ensure comprehensive test coverage by writing unit test cases.
Oversee the deployment process of iOS applications to various distribution channels such as the App Store or enterprise distribution platforms.
Document codebase structure, design patterns, and implementation details to facilitate understanding and collaboration among team members.
Manage code repositories, branches, and pull requests, resolving conflicts and ensuring code integrity.