iOS Tech Lead with React Native
ThoughtStorm LLC
Miami Beach, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Miami Beach, United States of America
Tech stack
Flutter
JavaScript
Multitier Architecture
IOS Applications
iOS
Mobile Application Development
Code Review
Model View ViewModel
TypeScript
UIKit
Swiftui
Concurrency
Swift
Kotlin
React Native
Objective C++
Multiplatform
Requirements
- This role combines deep native iOS expertise and hands-on React Native experience with cross-functional engineering leadership - owning the iOS and cross-platform mobile layer while maintaining awareness and accountability for the overall engineering health of the product
- Define and drive the technical vision for iOS and React Native development across the product area
- Architect robust, scalable, and performant native iOS and cross-platform mobile solutions
- Lead technical decision-making and evaluate new technologies for the iOS and React Native platforms
- 7+ years of hands-on mobile development with deep iOS expertise
- 2+ years in a lead or technical leadership role
- Expert proficiency in Swift, UIKit, SwiftUI, and strong understanding of Objective-C
- Proficiency in React Native, JavaScript/TypeScript, and modern cross-platform development workflows
- Strong understanding of modern mobile architectures (MVVM, VIPER, Clean Architecture)
- Leverage Swift Concurrency (async/await) and modern iOS technologies
- Optimize for performance, concurrency, and multithreading across native and cross-platform environments
- Mentor and guide iOS and React Native developers through code reviews, pairing, and technical coaching
- Pluses
- Experience architecting large-scale, multi-platform mobile solutions
- Familiarity with additional cross-platform frameworks (Flutter, Kotlin Multiplatform)
- Familiarity with modern React Native architecture (TurboModules, Fabric)