Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- To be in all stages of application development including design, modifications, development, implementation, and support application to ensure the application quality and efficiency.
- Document all codes of the development processes to record and facilitate the work for other mobile developers.
- Keep up to date with the latest industry trends in mobile technologies to enhance the application functionality.
- Work with Graphic Designers and Software Developers to realize, build, and test the applications.
Job Requirements
- 4+ years of experience developing native iOS mobile applications (including UI implementation, WebView integration, consumption of SOAP and REST Web Services.
- Solid experience iOS SDK, the XCode IDE, and Objective-C / Swift (experience with Swift 3/4 required) programming languages.
- Strong architecture and design modeling.
- Solid background in object-oriented designing and programming skills.
- Familiarity with multithreading and memory management.
- Xamarin or PhoneGap experience is a plus.
- Experience with Socket and/or Bluetooth programming is a plus.
Educational background:
- BS in Engineering/IT/Computer related degree.
Interpersonal level:
- Communication skills.
- Effective Time Management.
- Flexibility.
- Customer oriented.
- Hard worker.
Working Conditions:
- Flexibility to travel when needed (mainly to KSA).
- Work location: Nasr City- Cairo.
Benefits:
- Salary paid in the US $.
- Premium Medical Insurance [Employee + Family].
- Technical development.
- Career advancing opportunities.
- Supportive Work Environment.