IOS Developer
Apex Systems LLC
San Antonio, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
San Antonio, United States of America
Tech stack
iOS
XCode
Automation of Tests
Software Debugging
Dependency Injection
Software Design Patterns
Memory Management
Model View ViewModel
OAuth
Memory Leaks
Singleton Pattern
Swiftui
iOS
Offline Storage
Gitlab
GIT
Core Data
CocoaPods
Reactive Programming
Xctest
Requirements
- 7+ years of professional iOS development experience
- Strong proficiency in Swift and Xcode
- Experience with MVVM, SwiftUI, Combine, and reactive programming
- Solid understanding of iOS concurrency, thread safety, and memory management
- Hands-on experience identifying memory leaks using Xcode Instruments
- Proficient with Git/GitLab, including resolving merge conflicts
- Experience with CI/CD pipelines for iOS
- Dependency management experience with CocoaPods, Carthage, or SPM
- Automated testing experience (XCTest, unit and UI tests)
- Experience with authentication and OAuth concepts
- Knowledge of design patterns (Singleton, Factory, Generics) and Dependency Injection
- Strong debugging skills using crash reports, debuggers, and Xcode tools
- Experience with iOS local storage (UserDefaults, Core Data, etc.), * Self-starter who drives work to completion
- Strong problem-solving and debugging mindset
- Clear communicator with passion for iOS development
- Collaborative and quality-focused
About the company
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click for more details.