Home Jobs in Egypt Jobs in Cairo IOS Developer Jobs in Cairo IOS Developer

Senior iOS Developer


Posted on August 9, 2018

1 - 5 years Cairo - Egypt

Bachelor of Science(Computers), Bachelor of Technology/Engineering(Computers). Any Nationality

Opening 01

Job Description

Email sent successfully.

Job Description:
• Coordinate with the Team Leader on current tasks
• Collaborate with other team members to design and implement features
• Quickly produce well-organized, optimized, and documented source code
• Identify and correct bottlenecks and fix bugs
• Unit-test code for robustness and usability
• Work on bug fixing and improving application performance
• Communicate clearly with team members and clients
• Continuously learn and improve skills
• Communicate and enforce coding standards
• Build reusable code and libraries for future use
• Mentor, coach, and train other team members on complex technical issues

IT - Software Services

IT Software

Desired Candidate Profile

BS in Computer Science, Engineering or a related subject
• 3 years working experience in iOS development
• A passion for mobile apps and delivering exceptional customer experiences
• 1-2 experience building complex mobile applications on an iOS platform that have been successfully delivered to customers from your total experience
• Experience using Objective-C, Foundation, and Cocoa Touch
• Strong knowledge of Swift
• Passion for delivering the best user experience possible on mobile
• Attention to detail is essential and all tasks must be carried out to the highest standard
• Highly motivated and dependable
• Action oriented with strong analytical and problem-solving skills
• Self-directed and self-organized
• Experience publishing at least one iOS application into the App Store.
• Experience with Core Data (validations, migrations, relationships)
• Experience with several Apple frameworks (Core Location, Core Graphics, MapKit, etc.)
• Experience with dependency management tools (CocoaPods, Carthage)
• Experience with third-party libraries and APIs
• Experience with User-interface programming and layouts that handle phone and tablet resolutions.
• Understanding of Xcode build environment (targets, schemes, build configurations, etc.)
• Understanding of the iOS Provisioning Portal processes (provisioning profiles, App IDs, device provisioning)
• Strong knowledge of OOP programming and design patterns
• Experience working with remote data via REST and JSON
• Experience building client/server applications
• Experience with Agile
• Experience with GIT or other version control technologies
• Experience with unit testing and test-driven development
• Experience with source code analysis tools
• Experience with continuous integration
• Experience with estimating and sizing development efforts
• Experience with pair programming and peer review


Agile Coding Graphics JSON Information technology Computer science Version control Publishing GIT Analytical


Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information.We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com


View Contact Details
Additional Information Required

Employer has requested some additional information along with your application for this job

Login to Naukrigulf

Continue using

All your activity will remain private