What are the responsibilities and job description for the iOS Developer- Full Time position at Visionary Innovative Technology Solutions?
Job Title: iOS Developer
Location: Irving, TX (Hybrid)
Employment Type: Full-Time
Job Summary
We are looking for a skilled iOS Developer with strong experience in building high-quality mobile applications for Apple devices. The ideal candidate should have hands-on experience in Swift, iOS SDK, and mobile application development, along with a solid understanding of UI/UX principles and integration with backend services.
Key Responsibilities
- Design, develop, and maintain iOS applications using Swift and Xcode
- Collaborate with cross-functional teams including designers, product managers, and backend developers
- Develop clean, maintainable, and efficient code
- Integrate APIs and third-party services
- Debug and resolve application issues and performance problems
- Participate in code reviews and follow best development practices
- Ensure the performance, quality, and responsiveness of applications
- Work in Agile/Scrum development environment
Required Skills & Qualifications
- 5 years of experience in iOS application development
- Strong proficiency in Swift
- Experience with iOS SDK, Xcode, UIKit
- Experience with REST APIs integration
- Knowledge of Auto Layout and UI design principles
- Experience with Git version control
- Understanding of mobile architecture patterns (MVC, MVVM)
Preferred Qualifications
- Experience with SwiftUI
- Knowledge of CI/CD pipelines
- Experience with Core Data
- Familiarity with Firebase or similar mobile backend services
- Experience publishing apps on the Apple App Store
Nice to Have
- Experience with React Native or cross-platform frameworks
- Knowledge of mobile security best practices
- Experience working with large enterprise applications