Position: Senior iOS Developer (Cordova)
Company: Exadel
Experience required: 3y
English level: intermediate

**Requirements:**
• 3+ years of experience in iOS development
• Experience working with Cordova mobile application development framework
• Extensive experience with the three most current versions of the iOS SDK
• Strong understanding of standard iOS interface components such as table views, collection views, navigation controllers, various button and control types, etc., as well as creating custom interface elements
• Good communication and interaction skills.
 
**Responsibilities:**
• Build native iOS apps and architect new features and cross-platform SDK
• Write organized and structured code
• Identify and fix performance problems
• Prototype new ideas and explore new technologies that are at the forefront of mobile (and iPhone) technology
• Work with a small team on projects that directly impact the end user and the company;
• Direct interaction with Customer
• Active participation in project discussions and code reviews
• Work closely with QA engineers to identify and fix product defects
• Learning new technologies when required
• Review code, estimate tasks and assignments

**About the Project**
The Project is a  Barcode scanner for Android. It is necessary to do the following: 

Performance Improvements. Native iOS changes. Other improvements will require frontend code revisit and refactoring or rewrite.
Add Offline Sync capability. The ability to enter mobile work updates offline and then have the work synced when the user is back online.

**We offer:**
• Vacation is 20 working days / till 20 working days per year for sick leaves;
• Full payment of taxes;
• English courses;
• Flexible work schedule;
• Friendly environment;
• Medical insurance;
• Opportunity for career growth.

You can find more information about Exadel in Ukraine here: www.facebook.com/exadelukraine