Technical Lead - IOS

Overview

Remote
$70 - $90
Contract - W2
Contract - 12 Month(s)
10% Travel

Skills

IOS
Swift
SwiftUI
Objective-C
Mobile App Development
SDK integration

Job Details

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 in 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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.