IOS App Developer | A Leading Company In UAE
Employment:
Full Time
• Participate in the core project App architecture design and development documentation• Complete the core coding of the project and ensure the development schedule and quality of the system according to the development plan• Effectively analyze and solve problems in the software development process and strictly implement and enforce development specifications• Write well designed, testable, efficient code• Ensure the performance, quality, and responsiveness of applications• Run tests to identify design flaws and bugs, such as performing code reviews and performance analysis
Salary:
AED
10,000 to 25,000
per month inclusive of fixed allowances.
• Bachelor’s degree in software engineering, Computer Science or related field required• At least 4-year of related developing experience• Proficiency in Object-C and familiarity with Swift• Understanding of Object-C, Swift hybrid pattern• Experience in project implementation (familiar with certificate management, configuration file production, etc.)• Experience with multi-objective, multi-environment configuration development, using or understanding multi-environment script packaging• Data persistence experience with property lists, object archiving, SQLite and Core Data• Experience with multi-threaded development• Understanding of and practical experience with HTTP, HTTPS, Socket, MQTT• Familiarity with common iOS design patterns (notification, proxy, block, KVO, factory pattern, command pattern) and practical development experience• Understanding of ReactiveCocoa or practical experience in using it• Proficiency in using the three-party management tool CocosPods• Experience in using three-party services to collect and develop data statistics• Experience in developing live video• Have some understanding of Runtime, Runloop, and practical development experience• Have some understanding and development experience in iOS animation (CoreAnimation, CATranscation, drawing animation)• Knowledge of or experience using some of the existing iOS hot update services• Experience optimizing applications and being able to locate performance loss through triangulation or other tools
A leading company in UAE. More