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