Summary
Treinetic is seeking a proactive and technically strong Associate Software Engineer – Mobile (iOS) to join their growing team. The role involves developing and maintaining iOS applications, improving app stability and performance, and supporting efficient development practices across projects.
Responsibilities
- 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 the latest iOS trends and Apple frameworks
- Build secure, scalable, and high-performance features aligned with business and regulatory requirements
Skills
- 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 the 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)
Qualifications
Must Haves
- 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 the 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
Nice to Haves
- 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)