IOS LEAD DEVELOPER

  • Miami, FL
  • Posted 11 hours ago | Updated 11 hours ago

Overview

On Site
$50 - $65
Accepts corp to corp applications
Contract - W2
No Travel Required

Skills

App store deployment
Test Flight
Beta Testing
Combine
Core Data
Firebase
XC Test
XCUI Test
Swift
SwiftUI
UIKIT
Ios Development
Software Development
CI/CD
Restful API
MVVM
VIPER
Clean Architecture

Job Details

IOS Lead Developer (Onsite - Miami, FL)

  • Location: Onsite Miami, FL
  • Duration: Long Term
  • Years of Experience: 12+ years of overall software development experience, with 8+ years of iOS development experience and 3+ years in a lead role.

Job Summary:

The client is seeking a seasoned iOS Lead Developer to spearhead the development of cutting-edge mobile applications. This role demands a hands-on leader with deep technical expertise in Swift and SwiftUI, and a passion for delivering high-quality user experiences. You will be responsible for architecting scalable solutions, optimizing performance, mentoring junior developers, and driving CI/CD adoption.

Responsibilities:

  • Lead the design and development of iOS applications using Swift and SwiftUI.
  • Architect scalable and maintainable solutions using MVVM, VIPER, or Clean Architecture.
  • Collaborate with product owners, designers, and QA teams to define and deliver features.
  • Optimize performance through concurrency techniques including GCD, async/await, and OperationQueue.
  • Conduct code reviews, enforce coding standards, and mentor junior developers.
  • Ensure compliance with Apple s Human Interface Guidelines and App Store policies.
  • Integrate RESTful APIs, third-party SDKs, and cloud services like Firebase, AWS, and Azure.
  • Drive CI/CD adoption using tools such as Jenkins, GitHub Actions, or Bitrise.
  • Champion secure coding practices including SSL Pinning, OAuth2, and Keychain Services.

Qualifications:

  • 12+ years of overall software development experience.
  • 8+ years of iOS development experience, with 3+ years in a lead role.
  • Strong command of Swift, SwiftUI, and UIKit.
  • Experience with Combine, Core Data, Firebase, and XCTest/XCUITest.
  • Deep understanding of mobile architecture and design patterns.
  • Familiarity with App Store deployment, TestFlight, and beta testing workflows.
  • Strong debugging and performance tuning skills using Xcode Instruments.
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.

About EdHike, LLC