This job is no longer available
This job expired on 05/09/2026. It no longer accepts applications.
Associate Software Engineer - Mobile (iOS)
Treinetic · San Francisco
Job description
About the role
We are seeking a proactive Associate Software Engineer – Mobile (iOS) to join our growing team. The role focuses on building scalable, high‑performance iOS applications and will transition from full‑time onsite to a hybrid model after six months.
Key responsibilities
- Develop, test, and maintain iOS applications using Swift and Xcode.
- Build user interfaces with SwiftUI and/or UIKit.
- Integrate REST APIs and third‑party SDKs.
- Debug issues, optimise performance, and improve app stability.
- Participate in code reviews and adhere to 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.
Required profile
- Degree or diploma in Computer Science, Software Engineering or related field.
- 0–2 years of iOS development experience.
- Strong knowledge of Swift programming.
- Familiarity with SwiftUI or UIKit and mobile architecture patterns (MVVM/MVC).
- Understanding of REST APIs and JSON parsing.
- Experience with Git (GitHub/Bitbucket).
- Strong problem‑solving and communication skills.
- Eagerness to learn and grow.
Required skills
- Swift
- Xcode
- SwiftUI
- UIKit
- REST APIs
- JSON
- Git, GitHub, Bitbucket
- MVVM / MVC patterns
- iOS debugging and performance optimisation
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Treinetic
San Francisco