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
$ 125K

Job 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

Apply for this position