Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Responsible for developing and maintaining applications for iOS platform and participating in the entire application lifecycle.
- To be involved in all stages of application development including design, modifications, development, and implementation of iOS applications to assure the application quality and efficiency.
- Keep up to date with the latest industry trends in the mobile technologies to enhance the application functionality.
- Work with Graphic Designers and Software Developers to realize, build, and test the applications and to implement server APIs and services to support planned mobile functionality.
Job Requirements
- Bachelors degree in any field, preferably computer science or engineering.
- At least 1 years of relevant experience.
- Excellent knowledge of Swift, Objective-C, Cocoa, Xcode, UIKit, HTML, XML and JSON.
- Excellent knowledge of design patterns and object-oriented concept.
- Good Knowledge of C/C++.
- Good Knowledge of Git control system and SVN.
- Experience with multi-threading programming
- Experience writing unit tests and testable code
- Previous experience in integrating iPhone and iPad applications to server side APIs.
- Deploying apps process on App Store.
- Good command of both written and spoken English.
- Knowledge of windows or Android is a plus.