(Senior) iOS Developer (6-month contract)
3/28/2026
The developer will design and build advanced iOS applications using Swift, applying architectural patterns like Clean Architecture, MVVM, or VIPER, while integrating with RESTful APIs. Key activities also include writing unit tests, participating in Scrum ceremonies, conducting code reviews, and ensuring on-time delivery of high-quality solutions.
Working Hours
40 hours/week
Company Size
51-200 employees
Language
English
Visa Sponsorship
No
- Design and develop advanced iOS applications using Swift
- Apply Clean Architecture, MVVM/VIPER (or similar), and modularization approaches
- Build modern UI using UIKit and/or SwiftUI
- Integrate applications with RESTful APIs and external data sources
- Write unit tests to ensure robustness, reliability, and performance
- Utilize AI-assisted tools for coding, refactoring, test generation, debugging, and documentation
- Participate actively in Scrum ceremonies and technical discussions
- Conduct code reviews and ensure coding standards compliance
- Troubleshoot defects, optimize performance, and enhance user experience
- Provide accurate estimations and ensure on-time delivery
- 5+ years of professional experience in iOS development
- Strong proficiency in Swift
- Solid experience with OOP, MVVM/VIPER, Clean Architecture
- Hands-on experience with SwiftUI and/or UIKit
- Experience with asynchronous programming (Combine, async/await, GCD)
- Hands-on experience in unit testing
- Good understanding of the full mobile development lifecycle
- Experience working in Agile/Scrum teams
- Strong problem-solving and analytical skills
- Good communication and collaboration skills
- Experience with JIRA or similar project management tools
- Experience with CI/CD pipelines (e.g., Fastlane, GitHub Actions, Bitrise, Jenkins)
- Knowledge of dependency management tools (Swift Package Manager, CocoaPods)
- Familiarity with static code analysis tools (SwiftLint, SonarQube)
- Experience in UI testing (XCUITest)
- Experience in design systems, custom animations, and advanced UI performance tuning
- Practical experience in applying AI tools in daily development activities
- Competitive salary
- 13th-month salary guarantee
- Performance bonus
- Professional English course for employees
- Premium health insurance
- Extensive annual leave
(Due to the high volume of applications we receive, we are unable to respond to every candidate individually. If you have not received a response from GFT regarding your application within 10 workdays, please consider that we have decided to proceed with other candidates. We truly appreciate your interest in GFT and thank you for your understanding.)
Please let Qode know you found this job on InterviewPal. This helps us grow!
We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.