IOS Mobile Developer
Listed on 2025-12-27
-
Software Development
App Developer - Mobile/Web, iOS Developer, Full Stack Developer, Software Engineer
Primary Job Title
iOS Mobile Developer
Alternate/Related Job Titles- Senior iOS Engineer
- Mobile Application Developer – iOS
- iOS Software Engineer
- Swift Developer
Plano, TX
Onsite FlexibilityOnsite
Contract Details- Position Type:
Contract - Contract Duration: 12 months
- Start:
As Soon As Possible - Pay Rate:
Not Disclosed
The iOS Mobile Developer will join a dynamic Application Engineering team focused on developing and enhancing mobile applications for iPhone and iPad OS platforms. This role involves designing, developing, and maintaining high-quality, scalable mobile applications while improving architectural efficiency. The developer will collaborate closely with engineers and cross-functional teams to deliver innovative, user-friendly mobile solutions.
Key Responsibilities- Design, develop, and maintain mobile applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in the entire application lifecycle: concept, design, development, testing, release, and maintenance.
- Debug and resolve technical issues and bugs to ensure optimal performance.
- Perform unit testing to ensure robustness and reliability.
- Participate in code reviews and share knowledge across the team.
- Stay current with the latest industry trends and technologies.
- Implement mobile development best practices for performance and security.
- Adhere to data protection and mobile security standards.
- 7+ years of native mobile app development experience.
- Strong background in Native iOS development using Swift, Objective-C, and Swift
UI. - Experience designing systems using Xcode and Visual Studio
. - Proven knowledge of mobile architecture patterns (MVC, MVVM, MVP, Viper, etc.).
- Hands‑on experience with Cocoa Pods and Swift Packages
. - Familiarity with RESTful APIs, Graph
QL, and JSON integration. - Experience with unit testing and automated testing using native frameworks such as XCUI.
- Working knowledge of Git/Git Lab and CI/CD tools like Jenkins and Fastlane.
- Exposure to Flutter
, React Native
, or Android frameworks. - Experience building and maintaining reusable SDKs or frameworks.
- Experience with Bluetooth
, Core Bluetooth, External Accessory, or Digital Key integration. - Familiarity with OAuth 2.0, iAP2, or content management integrations.
- Experience localizing apps for multiple languages or global audiences.
- Proficiency in profiling tools to identify and resolve performance bottlenecks
. - Familiarity with Sonar Qube for code quality assurance.
- Strong understanding of Clean Architecture and design principles.
- Agile and Test‑Driven Development experience.
- Swift / SwiftUI
- iOS Framework Development
- Mobile Architecture Patterns (MVC, MVVM, Viper)
- RESTful API Integration
- GraphQL
- Jenkins / CI‑CD Automation
- Git / Git Lab
- UI/UX Collaboration
- Cocoa Pods, Swift Packages
- Visual Studio, Xcode
- Sonar Qube
- Agile / TDD
- Core Bluetooth, External Accessory
- Localization and CMS integration
- Feature Flag Management
- Application Security Best Practices
- Medical, Vision, and Dental Insurance Plans
- 401k Retirement Fund
A leading technology-driven organization developing and supporting digital platforms and mobile ecosystems that enhance user experience and operational performance.
About GTTGTT is a minority‑owned staffing firm and a subsidiary of Chenega Corporation, a Native American‑owned company in Alaska. As a Native American‑owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients include Fortune 500 companies in technology, finance, life sciences, and other industries across the U.S. and Canada. We look forward to helping you land your next great career opportunity!
JobNumber
25-28205 #LI-GTT #LI-Onsite #gttjobs
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).