We're currently seeking a highly experienced iOS Technical Lead to join our team. This is a senior-level role that requires deep technical expertise in iOS development, leadership experience, and the ability to guide architectural decisions. Please note : This position is only for candidates with expert-level proficiency in iOS development . If your experience is mid-level or below, we kindly ask you not to apply at this time. Required : Minimum 10+ years experience in software development with expert level expertise i n multiple programming languages and methodologies 5+ years hands-on experience with iOS native application development languages, frameworks and tools (e.g., Swift, SwiftUI, Objective-C) Undergraduate degree or equivalent experience / certification Preferred : Experience in Agile software methodologies such as Scrum or SAFe Experience with DevOps tools such as Git, JIRA, Jenkins, Dynatrace Experience developing apps for large, critical user bases Excellent knowledge of working with dynamic data using services (e.g., JSON, REST APIs, GQL, etc.) Experience with Data Modeling, Networking, and Push Notification frameworks Experience with Apple Watch Active contributions to OSS projects Relevant technology certifications Experience developing apps supporting UI for varying screen sizes (e.g., phones and tablets) Experience with 3rd Party SDK integrations and other open source libraries Experience packaging and publishing applications on the App Store Experience with iOS analytics, crash reporting, testing and other peripheral frameworks Understanding of latest trends in mobile and web technologies Demonstrated understanding of mobile industry trends, development products and environments as well as best practices for mobile application design and development Demonstrated ability to anticipate future software engineering opportunities Technology leadership experience in a sourced environment Strong verbal and written communication skills with the ability to articulate complex technical ideas in easy-to-understand business terms Ability to accomplish results through others, particularly by establishing relationships, effective controls and leading in a managed service environment
Ios • United States