Company Overview
Collabdiary is an Influencer marketing company based out of Mumbai and Bangalore. With a small yet dynamic team of 2-10 employees, we operate in the Technology, Information, and Media industry. Our aim is to revolutionize influencer marketing through innovative technology solutions. Learn more about us at collabdiary.com.
Job Overview
We are seeking a Senior iOS Developer to join our team. The ideal candidate will have between 7 to 10 years of experience and will be responsible for developing high-quality mobile applications. This role offers a variety of working arrangements, including Full-Time, Part-Time, Remote, Contract, Contract-To-Hire, and Freelance options. The position is available in multiple locations, including Guwahati, Patna, Ranchi, Kolkata, Mumbai, and Jabalpur.
Qualifications and Skills
Proficiency in Swift (Mandatory skill) with proven experience in developing iOS applications.
Strong expertise in Xcode (Mandatory skill) for writing code, testing, and debugging applications.
Exceptional debugging skills (Mandatory skill) to identify and fix code issues efficiently.
In-depth understanding of the iOS SDK and its components for creating advanced app features.
Experience with UI/UX Design principles to ensure intuitive and visually appealing applications.
Familiarity with Core Data for effective data storage and retrieval within the application.
Knowledge of networking protocols and methodologies to integrate online functionalities.
Understanding of App Store Guidelines to ensure applications meet submission criteria.
Roles and Responsibilities
Design, develop, and maintain high-performance iOS applications.
Collaborate with cross-functional teams to define app features and requirements.
Write clean, maintainable, and efficient code following best practices.
Conduct rigorous testing and debugging to enhance application performance.
Ensure application compatibility with various devices and iOS versions.
Stay updated with the latest industry trends and technologies to incorporate in development.
Submit apps to the App Store and handle updates as required.
Provide mentorship and guidance to junior developers on the team.