Technical Lead, iOS Developer in Dallas, TX at HUNTER Technical Resources

Date Posted: 10/17/2019

Job Snapshot

Job Description

TECHNICAL LEAD, iOS DEVELOPER - DALLAS, TEXAS

Desired Skills & Experience:

  • Expert level knowledge of the Swift programming language and its design patterns, Objective-C, UIKit, Cocoa design patterns and API design. 
  • Strong understanding of: backend systems like REST APIs, DBs and micro services, functional and object-oriented programming, software design patterns, SOLID and clean architecture. 
  • Troubleshooting skills and experience with Xcode
  • Considerable experience with data persistence like Core Data, NSKeyedArchiver or similar. 
  • Considerable experience with JSON, REST and the HTTP networking stack.
  • Integrating third-party SDKs, either manually or using CocoaPods.
  • Expert level knowledge and experience with Git and GitHub.
  • Considerable experience with Fastlane, Jenkins, or other continuous integration/deployment tools.
  • Experience with advanced animations & transitions using Core Animation and/orUIKit
  • Build respect from within the team by demonstrating they’re proficient, reliable and accountable.
  • Handle large, complicated projects on their own, from start to finish, and with little to no direction or assistance.
  • Be able to lead and direct small to large project teams and serve as the leader through project completion. 
  • Have strong presence and develop strong positive reputation within the organization
  • Represent and reflect the technical capabilities and proficiencies of the iOS team to the broader technical groups.
  • Routinely engage with the product and design team to collaboratively and effectively influence design decisions and user experience by being the iOS platform subject matter expert and advising accordingly.
  • Propose development standards, development practices, development architecture, and follow through with implementation of those proposals.
  • Cultivate innovation and foster expert level technical practices by inspiring and mentoring associates through team engagement and demonstrable technical proficiencies and deliveries.
  • Effectively troubleshoot, diagnose and fix production issues when needed.