Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsible for developing and maintaining applications for iOS and participating in the entire application lifecycle.
Responsibilities
- 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.
- Swift and Autolayouts is required
- Objective-C knowledge awareness
- Experience with REST APIs and JSON format
- Excellent knowledge of design patterns, object-oriented concept, and software architectures such as MVC/MVP/MVVM.
- Solid understanding of the full mobile development life cycle
- Good Knowledge of Git control system and SVN.
- Familiarity with push notification, location services
- Good command of both written and spoken English.