Ciklum Pakistan is looking for Senior iOS Mobile Developer based at our Islamabad office.
· - 5+ years of industry proven experience
· - Good understanding of Object Oriented Design and design patterns
· - Strong debugging, troubleshooting, and problem-solving skills
· - Masters/Bachelor degree in Computer Science, or equivalent experience
· - Proven experience with Mobile Apps for iOS published on Store
· - Strong knowledge of Mobile UI design principles, patterns, and best practices
· - Strong programming background especially in data structures, algorithms and design patterns
· - Experience working with remote data via REST and JSON. Understanding of Mobile application’s listing, JSON parsing and web service Experience with third-party libraries and APIs
· - Comfortable with version control systems such as GitHub or Subversion
· - Experience with iOS frameworks such as Core Data, Core Animation, etc.
· - Experience with offline storage, threading, and performance tuning
· - Must have a solid understanding of the software development process, including unit testing and release management
· - Experience in CI/CD would be an added plus
· - Must be able to brainstorm and effectively communicate technology ideas and issues
· - Must be highly collaborative and able to work cross functionally with different teams
· - Agile software development / Scrum and JIRA
The candidate will be part of an Agile development team and will be working on an exciting enterprise application with around 1 million active users.