IOS Development Engineer

April 29, 2024
Application ends: June 29, 2024

Apply for this job

Email *
Full Name *
industry *
Browse

Upload file .pdf, .doc, .docx

Job Description

Responsibilities:

  • Develop and maintain native iOS apps.
  • Ensure the functionality, performance, and reliability of iOS applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Fix bugs and improve application performance.
  • Stay updated with the latest iOS development trends and technologies.

Candidate Requirements:

  • Bachelor’s degree or above in Computer Science or related fields, with a solid foundation in Objective-C.
  • Over 2 years of iOS development experience, having participated in the development of at least 2 complete iOS projects.
  • Have a deep understanding of the iOS system architecture, can independently complete the development and later maintenance of the iOS client, and fix bugs.
  • Proficient in various components in iOS development, network communication, data storage, UI layout, animation, and control use.
  • Proficient in interactive design in iOS, memory management technology, multithreading, custom advanced UI, performance optimization, etc.
  • Skilled in using iOS development related tools, and related SDKs, able to complete related testing.
  • Understand Swift language, CoreData technology, Hybrid App development, familiar with HTML 5, JavaScript, and CSS.
  • Familiar with JSON/XML, HTTP, TCP/IP related protocols.
  • Familiar with code management tools such as SVN or Git, have actual iOS APP shelf experience.
  • Proficient in Arabic, French, and English, able to use English proficiently for communication.