Senior Mobile Developer Native iOS

Overview

On Site
$50+
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)

Skills

Native iOS
Architect
design
advanced Native iOS apps
Swift
SwiftUI
Combine
Swift Concurrency
async/await
App Intents
Widgets
Core ML
UX/UI
SDKs
RESTful/GraphQL APIs
Xcode Cloud
TestFlight
CI/CD pipelines
Fastlane
Bitrise
unit/UI testing
XCTest
XCUITest
Native Android
Kotlin
Jetpack Compose
Flutter
React Native
AI/ML Integration
ARKit
RealityKit
visionOS

Job Details

Mandatory Experience: 10+ Years
Start Date: Immediate Joiners Preferred
Job Summary:
Highly experienced Senior Mobile Developer with strong expertise in Native iOS
development.
Should have 10+ years of mobile development experience, up-to-date knowledge of the iOS ecosystem, and proven leadership/architectural skills.
A hands-on, onsite role requiring close collaboration with local and cross-functional teams. Experience in Android
development is a strong plus.
Key Responsibilities
Architect, design, and develop advanced Native iOS apps using Swift, SwiftUI, Combine.
Lead adoption of modern iOS features (Swift Concurrency, async/await, App Intents, Widgets,
Core ML, etc.).
Collaborate with UX/UI designers for engaging, user-friendly applications.
Integrate third-party SDKs and RESTful/GraphQL APIs.
Drive performance optimization, security best practices, and scalability.
Manage app deployment & updates via Xcode Cloud and TestFlight.
Mentor junior developers and perform code reviews.
Coordinate with Android, Backend, and DevOps teams for consistent delivery.
Required Skills & Experience
10+ years in mobile app development, including 6+ years in Native iOS.
Expertise in Swift, SwiftUI, Combine, UIKit.
Strong understanding of iOS architecture patterns (MVVM, VIPER, Clean Architecture).
Experience with Xcode 15+, SF Symbols, Apple HIG.
Hands-on with CoreData, Push Notifications, In-App Purchases, App Clips.
Deep understanding of App Store processes (submission, review, release).
Knowledge of CI/CD pipelines (Xcode Cloud, Fastlane, Bitrise).
Strong in unit/UI testing with XCTest, XCUITest.
Preferred (Good to Have)
Experience in Native Android (Kotlin, Jetpack Compose).
Familiarity with Flutter or React Native.
Exposure to AI/ML integration (Core ML, Firebase ML Kit).
Knowledge of secure coding practices, App Privacy Reports.
Experience with ARKit, RealityKit, or visionOS.
Soft Skills & Leadership
Strong communication and problem-solving skills.
Ability to work independently and lead technical discussions.
Comfortable in fast-paced, Agile environments.
Passion for staying current with mobile development trends.
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.