Flexon Technologies - Sunnyvale, CA

posted 15 days ago

Full-time - Mid Level
Sunnyvale, CA
Professional, Scientific, and Technical Services

About the position

The Lead iOS Developer will be responsible for managing a team while also contributing individually to the design, development, and maintenance of high-quality iOS applications for Apple business operations. This role requires a blend of leadership and technical expertise in iOS development.

Responsibilities

  • Manage the iOS development team and oversee project progress.
  • Design, develop, and maintain high-quality iOS applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.

Requirements

  • 3+ years of experience in Lead iOS app development.
  • Proficient in using XCode IDE and XCode simulators.
  • Experience with iOS Frameworks such as Swift, SwiftUI, and UIKit.
  • Familiarity with Swift testing Frameworks like XCUITest and Swift Testing.
  • Experience with REST web services.
  • Solid understanding of Test Driven Development.
  • Knowledge of the Apple ecosystem, toolkits, and frameworks like SpruceUI is preferred.
  • Good understanding of networking protocols and fundamentals (HTTP, DNS, TLS).
  • Understanding of mobile performance optimization.
  • Experience with any JavaScript Frameworks is a plus.
  • Deep understanding of multi-thread system software design and development.

Nice-to-haves

  • Knowledge of additional iOS frameworks and libraries.
  • Experience with Agile development methodologies.

Benefits

  • Long-term contract opportunity.
  • Access to artificial intelligence language tools for job enhancement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service