Browse Jobs
For Employers
Post JobLog inGet Started

iOS Mobile Developer

TechnoHat
Maadi, Cairo
Posted 7 years ago
13Applicants for2 open positions
  • 9Viewed
  • 2In Consideration
  • 5Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Summary

Responsible for developing applications for iOS platform and participating in the entire application life-cycle.

Responsibilities

  • Being involved in all stages of application development including design, modifications, development, and implementation of iOS applications to insure the application quality and efficiency
  • Documenting all codes of the development processes to record and facilitate the work for other mobile developers
  • Keeping up to date with the latest industry trends in mobile technologies to enhance the application functionality
  • Writing clean code
  • Working with graphic designers and software developers to realize, build, and test the applications and to implement server APIs (Application Programming Interface) and services to support planned mobile functionality
  • Design and build advanced applications for the iOS platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.

Job Requirements

Qualifications & Work Experience

  • Bachelor’s degree in any field, preferably computer science or engineering
  • 3+ years of relevant experience
  • Good command of both written and spoken English
  • Knowledge of windows or Android is a plus
  • Experience with Swift, Objective-C, Cocoa, Xcode, HTML, XML and JSON
  • Experience with design patterns and object-oriented concept
  • Experience with Core Data and Core Animation
  • Experience with offline storage, threading, and performance tuning
  • Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Understanding of Apple’s design principles and interface guidelines
  • Deploying apps process on App Store

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentiOS Mobile Developer