header.jpg
iOS Developer (iPhone / iPad Developer)
Responsibilities:
  • Develop applications in most optimal & cost effective manner.
  • Participate in writing software specification documents with the coordination of his/her team leader.
  • Implement Development Tasks:
      Cost (estimate) development tasks. Perform code analysis. Perform unit testing. Re-factor / optimize code. Review code. Integrate code changes.
    • Peer-To-Peer code reviews.
  • Troubleshoot and debug software to determine causes of errors and deciding what to do about them.
  • Conduct researches & do proof of concepts.
  • Participate in database design.
  • Participate in software design (architecture).
  • Solid experience of object oriented programing and design.

Qualifications:

  • 2 years experience writing apps for the iPhone Platform.
  • Solid understanding of Cocoa/UIKit frameworks and the iPhone SDK.
  • Proficiency in Xcode 3.2, Interface Builder and Instruments
  • Solid understanding of iPhone/iPad Application development process.
  • Experience with using version control repositories such as CVS/Subversion and Git.
  • Solid understanding of Core Data and Networking Technologies.
  • Familiarity with OpenGL and 3D graphics is a plus.
  • Experience in using Shark and other performance optimization tools is also a plus.
  • Having applications posted on the app store is a huge plus.
 

Why work for eSense?

  • Promising IT career in one of the leading software companies in Jordan.
  • Competitive compensation package.
  • Health Insurance.
  • Flexible working hours.
  • Seniors benefits.
  • Friendly working environment.
Home
About Us
Products
Services
Careers
News & Events
Contact Us

Latest News