Our Company has an opening in our development department for a iOS Developers.
Required Skills and Experience:
• Professional programming experience with iOS platform
• Solid understanding of Cocoa/UIKit frameworks, Xcode Interface Builder and the iOS SDK
• A deep familiarity with Objective-C and Swift
• Experience with third-party libraries and APIs
• Solid understanding of the full mobile development life cycle
• Experience with the following technologies: JSON and XML
• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
• Be able to learn new technologies
• Strong communication and problem solving skills
• Have published one or more iOS apps in the app store
• Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
• Experience working with remote data via REST and JSON
• Experience with TDD
• Experience with git
• Being able to create high quality and reusable code
• Good written and verbal communication skills
• Experience with autolayout and size classes
Responsibilities:
• Participate in project development according to specifications assigned by the project Team Leader
• Development of mobile applications for iOS
• Development of new features for our existing iOS applications
• Participate in team meetings and provide insightful input and ideas
• Provide technical input/guidance when needed
• Report work progress regularly
• Participate in design and code reviews
• Develop intuitive, reliable, easy to use, mobile applications using iOS.
• Manage time effectively with minimal supervision to accurately scope projects and ensure that projects release on-time.
• Unit-test code for robustness, including edge cases, usability, and general reliability
• Work on bug fixing and improving application performance.
Benefits: Work Monday to Friday, 40 hours a week, working from home 2 days per week, private parking, in house doctor and all the guarantees by law.