Apex-2000 - Austin, TX

posted about 1 month ago

Full-time - Mid Level
Austin, TX
Administrative and Support Services

About the position

The iOS and macOS developer position is a technical lead role requiring expertise in developing applications for iOS and macOS platforms. The role focuses on utilizing programming languages such as Objective-C and Swift, along with a strong understanding of Cocoa frameworks and design patterns. The developer will be responsible for ensuring optimal performance and memory management while integrating various frameworks and handling API calls.

Responsibilities

  • Develop and maintain iOS and macOS applications.
  • Utilize Objective-C and Swift programming languages for application development.
  • Implement and adhere to macOS UI design principles and interface guidelines.
  • Optimize application performance through memory management and performance tuning.
  • Handle API calls and integrate various frameworks into applications.
  • Collaborate with team members to ensure best practices in coding and design.

Requirements

  • 6-8 years of experience in iOS and macOS application development.
  • Proficient in Objective-C and Swift (Swift 4/5).
  • Strong understanding of Cocoa frameworks and design patterns.
  • Knowledge of object-oriented programming principles.
  • Experience with memory management, performance tuning, and multithreading.
  • Familiarity with different data storage concepts.
  • Experience with macOS UI design principles and AppKit.
  • Knowledge of threads and Grand Central Dispatch (GCD).
  • Experience handling API calls (REST, JSON).
  • Proficient in using development tools such as Xcode and Git.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service