Description

You will build and maintain native applications for the macOS platform.

Responsibilities

  • Develop native macOS applications using Swift and Objective-C.
  • Implement UI components following AppKit and macOS design principles.
  • Integrate RESTful APIs and handle JSON data for networking requirements.
  • Optimize application performance through memory management and multithreading.
  • Manage source code and framework integration using Xcode and Git.

Required Skills

  • Proficiency in Swift (versions 4/5) and Objective-C.
  • Deep understanding of Cocoa frameworks and design patterns.
  • Strong grasp of Object-Oriented Programming (OOP).
  • Experience with memory management and performance tuning.
  • Competency in multithreading and networking.
  • Knowledge of various data stores.
  • Experience with AppKit and macOS UI design.
  • Ability to work with REST APIs and JSON.
  • Experience using Xcode and Git.

Preferred Skills

  • Any graduate.

Education

Any graduate