Join Treinetic's growing team to develop and maintain iOS applications, improve app stability and performance, and support clean, efficient development practices. This role requires full on-site commitment for the first 6 months, then transitions to hybrid.
• Develop, test, and maintain iOS applications using Swift and Xcode
• Build user interfaces using SwiftUI and/or UIKit
• Integrate REST APIs and third-party SDKs
• Debug issues, optimize performance, and improve app stability
• Participate in code reviews and follow coding standards
• Collaborate with QA, UI/UX designers, and backend teams
• Write clean, reusable, and scalable code
• Stay updated with latest iOS trends and Apple frameworks
• Build secure, scalable, and high-performance features aligned with business and regulatory requirements
• Degree/Diploma in Computer Science, Software Engineering, or related field
• 0-2 years of experience in iOS development
• Good knowledge of Swift programming language
• Familiarity with SwiftUI or UIKit
• Understanding of mobile app architecture patterns (MVVM / MVC)
• Knowledge of REST APIs and JSON parsing
• Familiarity with Git / GitHub / Bitbucket
• Strong problem-solving and communication skills
• Eagerness to learn and grow
• Experience publishing apps to the App Store
• Knowledge of Combine, Core Data, Firebase
• Understanding of CI/CD pipelines
• Portfolio or GitHub projects
• Experience with modern iOS architecture patterns (VIPER, Clean Architecture)