Jobs · Engineering · California

Associate Software Engineer - Mobile (IOS)

Treinetic · San Francisco, CA · 1 wk ago
EngineeringFull-time

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

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

Full on-site commitment during the first 6 months. After successful completion of this initial period, the role will transition to a hybrid working arrangement.

Similar jobs