IDC - Austin, TX

posted 24 days ago

Full-time - Entry Level
Austin, TX
Food Services and Drinking Places

About the position

The iOS Developer position is a contract role focused on building and maintaining iOS applications using Swift and SwiftUI. The developer will be responsible for optimizing app performance, diagnosing issues, and implementing third-party SDKs and APIs. This role requires a strong understanding of iOS development practices and tools, as well as a commitment to maintaining code quality through testing methodologies.

Responsibilities

  • Build and maintain iOS applications using Swift and SwiftUI.
  • Optimize iOS application performance using various techniques.
  • Diagnose and resolve performance bottlenecks using iOS Instruments.
  • Utilize debugging tools such as Xcode's debugger and crash reports.
  • Implement and manage third-party SDKs and APIs in applications.
  • Handle app lifecycle management and background processing issues.
  • Conduct Unit Testing and apply Test-Driven Development (TDD) practices.

Requirements

  • Proficient in Swift and SwiftUI for iOS development.
  • Strong knowledge of iOS performance optimization techniques.
  • Experience with iOS Instruments for diagnosing performance issues.
  • Familiarity with debugging tools like Xcode's debugger and crash reports.
  • Ability to implement and manage third-party SDKs and APIs.
  • Solid understanding of SwiftUI and app lifecycle management.
  • Experience in Unit Testing and Test-Driven Development (TDD).
  • Minimum of 3 years of experience in Swift, iOS Instruments, and TDD.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service