Search by job, company or skills

PT Pro Sigmaka Mandiri

iOS Developer (Middle)

3-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description
  • Develop, maintain, and enhance iOS applications using Swift.
  • Implement user interfaces using SwiftUI and UIKit following best practices and performance standards.
  • Apply architecture patterns such as MVVM, VIPER, and Clean Architecture.
  • Perform unit testing, debugging, and troubleshooting to ensure high-quality deliverables.
  • Collaborate closely with backend developers, QA engineers, and product teams to ensure timely project delivery.
  • Manage source code using Git and follow CI/CD best practices.
  • Conduct code reviews and ensure Clean Code implementation.
  • Actively participate in Agile/Scrum development processes.

Minimum Qualifications
  • Minimum 3 years of experience (Mid-Level) or 6+ years of experience (Senior Level) as an iOS Developer.
  • Strong proficiency in Swift (mandatory) and knowledge of Objective-C (preferred/plus point).
  • Solid understanding of iOS SDK, including Swift, UIKit, SwiftUI, Storyboard, Cocoa Touch, CocoaPods, and Xcode.
  • Strong knowledge of architecture patterns: MVVM, VIPER, Clean Architecture.
  • Experience with RxSwift, unit testing, and strong debugging skills.
  • Strong analytical thinking and troubleshooting abilities.
  • Good understanding of Software Development Life Cycle (SDLC) and Agile methodology.
  • Proficient in version control systems, especially Git.
  • Good understanding of CI/CD pipelines.
  • Bachelor's Degree (S1) from a reputable university is required.

Employment Type: Project-Based Contract

Placement: For Our Client

Education: Minimum Bachelor's Degree (S1) from a Reputable University

More Info

Job Type:
Industry:
Employment Type:

Job ID: 142841311