Overview
Hybrid6 days a Month
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
ios
swift
Job Details
Tech Stack
iOS: Swift, SwiftUI, Combine, SPM, async/await, XCTest/XCUITest, SwiftLint, Fastlane.
Android: Kotlin, Jetpack Compose, Coroutines/Flows, JUnit/Espresso/Compose Testing, Dagger, Gradle.
Platform: REST/GraphQL, OAuth/OIDC, Feature Flags/Remote Config, Firebase, mParticle, Airship, Crashlytics/Sentry.
Required Qualifications
- 8+ years building production mobile apps; 3+ years each with Swift and Kotlin.
- 5+ years of leading architecture and governance for high-scale, customer-facing mobile applications across iOS and Android platforms, with a focus on performance, scalability, and secure integrations.
- Skilled in presenting and articulating complex technical challenges and solutions to both technical and non-technical stakeholders across business, product, and engineering teams.
- Demonstrates strong leadership acumen with a forward-thinking mindset, continuously exploring emerging technologies and guiding teams through coaching and strategic direction.
- Proven experience delivering modular codebases (multimodule Gradle/Xcode projects, feature flags, serverdriven UI).
- Handson with OAuth/OIDC, token lifecycle management, secure storage, and biometric unlock.
- Production integrations with Firebase (Crashlytics, Analytics/GA4, Remote Config, FCM/APNs), mParticle (SDK setup, identities, consent), and Airship (campaigns, inapp, message center).
- Strong test discipline: unit, snapshot/Compose UI, XCUITest/Espresso, and contract tests for API clients.
- Ability to produce clear C4, sequence, and component diagrams and keep them current.
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.