iOS Developer
Russell Tobin
Plano, United States of America
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 125KJob location
Plano, United States of America
Tech stack
Flutter
Clean Code Principles
Multitier Architecture
IOS Applications
XCode
Application Lifecycle Management
Architectural Patterns
Bluetooth
Code Review
Continuous Integration
Software Debugging
JSON
Model View ViewModel
Mobile Security
User Interface Testing
Swiftui
iOS
Swift
GIT
CocoaPods
GraphQL
React Native
Objective C++
REST
Jenkins
Job description
We are looking for an experienced Senior iOS Developer to join a high-performing application engineering team. The role involves designing, developing, and maintaining scalable iOS applications, along with improving architecture and performance. You will collaborate closely with engineering, product, and design teams to deliver high-quality mobile solutions., * Design, develop, and maintain iOS applications
- Collaborate with cross-functional teams to deliver new features
- Write clean, scalable, and maintainable code
- Participate in full application lifecycle (design to deployment)
- Debug issues and optimize performance
- Conduct code reviews and ensure best practices
- Implement testing and ensure app reliability
Requirements
- 7+ years of iOS development experience
- Strong expertise in Swift, Objective-C, SwiftUI
- Experience with architecture patterns (MVVM, VIPER, Clean Architecture)
- Hands-on with REST APIs, GraphQL, JSON
- Experience with Xcode, CocoaPods / Swift Package Manager
- Knowledge of CI/CD tools (Jenkins, Fastlane, Git)
- Experience with unit/UI testing (XCUI)
- Strong problem-solving and communication skills
Nice to Have:
- Exposure to Flutter / React Native
- Experience with Bluetooth / Core Bluetooth
- Experience building reusable SDKs/frameworks
- Knowledge of mobile security best practices