IOS Tech Lead

Aptino, Inc.
Seattle, WA, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Multitier Architecture IOS Applications Apple IOS Apple Xcode Applications Architecture Application Performance Management App Store (IOS) Automation of Tests Code Review Continuous Integration Design of User Interfaces
+23 more
IOS SDK Mobile Application Software JSON Model View Controller (MVC) Model View ViewModel Performance Tuning Scrum Methodology Release Management Software Engineering User Interface Testing Uikit Swiftui Concurrency Ios Frameworks Swift (Programming Language) Offline Storage Backend Git Core Data Integration Frameworks Software Coding Restful APIs Xctest

Job description

We are looking for an experienced iOS Tech Lead to lead the design, development, and delivery of high-quality iOS applications. The ideal candidate should have strong hands-on experience in Swift, iOS development, mobile application architecture, and team leadership., * Lead the design, development, and maintenance of iOS applications.

  • Develop scalable and high-performance mobile applications using Swift and SwiftUI.
  • Define application architecture, coding standards, and development best practices.
  • Lead code reviews, technical discussions, and solution design.
  • Integrate REST APIs, third-party SDKs, and backend services.
  • Collaborate with product managers, UI/UX designers, QA, and backend teams.
  • Troubleshoot performance issues, crashes, and application defects.
  • Mentor developers and ensure timely delivery of projects.

Requirements

  • 8+ years of experience in iOS application development.
  • Strong expertise in Swift, SwiftUI, and UIKit.
  • Experience with iOS SDK, Xcode, and Apple development frameworks.
  • Strong knowledge of MVC, MVVM, or Clean Architecture.
  • Experience with REST APIs, JSON, and third-party integrations.
  • Knowledge of Core Data, local storage, and app performance optimization.
  • Experience with Git, CI/CD, and unit/UI testing.
  • Strong technical leadership and team management skills.

Preferred Skills

  • Experience with App Store deployment and release management.
  • Knowledge of Combine, async/await, and Swift Concurrency.
  • Experience with XCTest, XCUITest, and automated testing.
  • Knowledge of Agile/Scrum methodologies.
  • Experience mentoring and leading iOS development teams.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…