Browse Jobs
For Employers
Post JobLog inGet Started

Senior iOS Developer

intellisc
Nasr City, Cairo
Posted 6 years ago
15Applicants for2 open positions
  • 12Viewed
  • 3In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • We are looking for a Senior iOS Developer who is excited to work as a specialist at a fast-paced, lean and agile start up with strong traction and growth. You will be working on our native mobile iOS app to help take the current suite of our iOS applications to the next level.

Reporting To:

  • Team Leader / Project manager for internal project related activities.

Responsibilities:

  • Write Software programming Code
  • Perform Bugs diagnosing
  • Perform Bugs fixing
  • Write unit test cases
  • Execute unit testing
  • Perform Peer Code Review
  • Review design documents and translate it’s specification/content into computer programming languages & database setup.
  • Perform environment and programs installation
  • Ensure adherence to the internal procedures regarding Development procedures, processes, policies and adheres to Quality standards.

Job Requirements

Knowledge:

  • Knowledge of computer systems and technologies.
  • Experience in the development of iOS apps that use web services (for example with REST and JSON ).
  • Experience with Swift and Objective-C.
  • Deep knowledge of the iOS SDK (UIKit, Storyboards, Core Animation, Core Data, Autolayout)
  • Have published one or more iOS apps in the app store.
  • Experience with git or other version control systems
  • Experience with iOS Native integration with IBM MobileFirst is Plus
  • Knowledge of a variety of computer operating systems.
  • Excellent troubleshooting and problem-solving skills.
  • Knowledge of software project planning.
  • Knowledge of system analysis.
  • Solid understanding of the software development lifecycle.

Skills:

  • Skill in technical analysis.
  • Skill in "debugging" computer programs.
  • Demonstrated ability to work with abstract concepts.
  • Demonstrated ability to work with extreme accuracy even under pressure.
  • Demonstrated ability to concentrate and pay close attention to detail.
  • Demonstrated ability to think logically.
  • Demonstrated ability to work in a productive and congenial manner with co-workers.
  • Demonstrated ability to communicate effectively with customers, colleagues, and superiors.
  • Demonstrated ability to write program instructions and user manuals.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior iOS Developer