iOS Technical Lead

Seattle, WA, US • Posted 8 hours ago • Updated 8 hours ago
Contract Independent
Contract Corp To Corp
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Microsoft Azure
  • GitHub
  • IOS Development
  • IT Management
  • Leadership
  • Continuous Integration
  • Core Data
  • Debugging
  • DevOps
  • Communication
  • Conflict Resolution
  • Continuous Delivery
  • Sprint
  • Stakeholder Management
  • Swift
  • UI
  • Software Architecture
  • Software Engineering
  • UIKit
  • User Experience
  • Quality Assurance
  • Roadmaps
  • Scalability
  • Software Security
  • Mobile Applications
  • Performance Tuning
  • Problem Solving
  • Git
  • MVVM
  • Management
  • Mentorship
  • Agile
  • Automated Testing
  • Cloud Computing
  • Collaboration
  • Version Control
  • Xcode
  • iOS Technical Lead
  • SwiftUI
  • Combine
  • Swift Concurrency
  • Async/Await
  • Clean Architecture
  • REST APIs
  • XCTest
  • Unit Testing
  • UI Testing
  • CI/CD
  • Azure DevOps
  • GitHub Actions
  • App Store Deployment
  • Mobile Application Architecture
  • Native iOS Applications
  • Third-Party SDK Integration
  • Cloud Services
  • Performance Optimization
  • Application Security
  • Code Reviews
  • Scrum
  • Sprint Planning
  • Technical Leadership
  • Team Mentoring
  • Technical Roadmaps
  • Release Management
  • Software Development Lifecycle (SDLC)
  • Advanced Swift
  • Objective-C
  • iOS SDK
  • Apple Human Interface Guidelines
  • Combine Framework
  • Reactive Programming
  • Protocol-Oriented Programming
  • Object-Oriented Programming (OOP)
  • SOLID Principles
  • Design Patterns
  • Dependency Injection
  • Modular Architecture
  • VIPER Architecture
  • Repository Pattern
  • URLSession
  • Codable
  • JSON Parsing
  • GraphQL
  • API Integration
  • OAuth 2.0
  • JWT Authentication
  • Keychain
  • Core Animation
  • Auto Layout
  • Storyboards
  • Interface Builder
  • Accessibility
  • Memory Management
  • Instruments
  • Xcode Instruments
  • Crash Reporting
  • Firebase
  • Push Notifications
  • APNs
  • Background Tasks
  • Core Location
  • Core Bluetooth
  • Core Motion
  • Core Graphics
  • Core Image
  • Swift Package Manager (SPM)
  • CocoaPods
  • Carthage
  • Fastlane
  • TestFlight
  • App Store Connect
  • Automated Build Pipelines
  • Code Signing
  • Provisioning Profiles
  • XCUITest
  • Mocking
  • Code Coverage
  • Test-Driven Development (TDD)
  • Behavior-Driven Development (BDD)
  • Static Code Analysis
  • SonarQube
  • Secure Coding
  • OWASP Mobile Security
  • Data Encryption
  • Offline Data Synchronization
  • Caching
  • Multithreading
  • Grand Central Dispatch (GCD)
  • Actors
  • Task Management
  • Concurrency
  • Performance Profiling
  • Memory Leak Detection
  • Production Support
  • Root Cause Analysis
  • Technical Documentation
  • Architecture Decision Records
  • Cross-Functional Collaboration
  • Engineering Best Practices
  • Code Quality
  • Team Leadership
  • Risk Management
  • Estimation
  • Sprint Retrospectives
  • Backlog Refinement
  • Product Collaboration
  • Technical Strategy
  • Hiring
  • Onboarding
  • Engineering Excellence

Summary

Role: iOS Technical Lead

Location: Seattle, WA (Onsite)

Role Overview:

We are seeking an experienced iOS Technical Lead to drive the design, development, and delivery of high-quality native iOS applications. The ideal candidate will combine strong technical expertise with leadership skills to build scalable mobile solutions, guide developers, and collaborate with cross-functional teams.

Key Responsibilities:

  • Lead the development and maintenance of native iOS applications using Swift, SwiftUI, UIKit, and Combine.

  • Define application architecture, coding standards, and best practices using MVVM and Clean Architecture.

  • Provide technical guidance, conduct code reviews, and mentor iOS developers.

  • Collaborate with product managers, UX/UI designers, QA, and backend teams to deliver business requirements.

  • Integrate REST APIs, third-party SDKs, Core Data, and cloud services.

  • Ensure application security, performance, stability, and scalability.

  • Implement automated testing using XCTest and manage CI/CD pipelines and release processes.

  • Use Git, Azure DevOps, or GitHub Actions for version control and deployment automation.

  • Troubleshoot production issues and optimize application performance.

  • Participate in Agile ceremonies, sprint planning, estimations, and technical roadmap discussions.

Required Qualifications:

  • 8+ years of professional iOS development experience, including 2+ years leading technical teams.

  • Strong hands-on experience with Swift, SwiftUI, UIKit, Combine, and async/await.

  • Expertise in MVVM, Clean Architecture, REST APIs, Core Data, and XCTest.

  • Proficiency in Xcode, Git, CI/CD, and mobile application debugging.

  • Strong understanding of application security, performance optimization, and software engineering best practices.

  • Excellent communication, mentoring, problem-solving, and stakeholder management skills.

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.
  • Dice Id: 90999382
  • Position Id: 9126814
  • Posted 8 hours ago
Contact the job poster
AK

Anchal Khapekar

Recruiter @ Aptino

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.