CodeChavo

iOS Developer (Swift and Cocoa Touch) 4-8 yrs exp

Gurugram, HR, IN

about 1 month ago
Save Job

Summary

Company Description

CodeChavo is a global digital transformation solutions provider. We closely work with top technology companies to make a real impact through transformation. Powered by technology and led by purpose, we partner with clients from design to operation. Our deep domain expertise and future-proof approach help us embed innovation and agility into our clients’ organizations. We assist companies in outsourcing their digital projects and building quality tech teams.


Role Description

This is a full-time on-site role for an iOS Developer based in Gurugram. The iOS Developer will be responsible for developing, maintaining, and enhancing mobile applications on the iOS platform. The role involves collaborating with cross-functional teams to define, design, and ship new features. The iOS Developer will also be responsible for unit-testing code for robustness, including edge cases, usability, and general reliability, and for fixing bugs and improving application performance.


Key Responsibilities:

  • Design and build advanced iOS applications.
  • Collaborate with cross-functional teams to define and implement new features.
  • Ensure performance, quality, and responsiveness of applications.
  • Maintain and enhance existing applications.


Essential Skills:

  • Proficient in Swift and Cocoa Touch.
  • Extensive experience with core iOS frameworks such as Core Data and Core Animation.
  • Strong knowledge of RESTful APIs integration.
  • Familiarity with Apple's design principles and interface guidelines.
  • Experience with offline storage, threading, and performance optimization techniques.
  • Experience with push notifications and cloud messaging APIs.
  • Proven track record publishing apps on the Apple App Store.
  • Excellent problem-solving, debugging, and collaboration skills.
  • Proficiency with Git for version control.
  • Experience creating SDKs, managing versioning and dependencies, and publishing to CocoaPods.
  • Experience working in Agile environments

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job