Beranda Job Details
C
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Mid-Level Native iOS Developer - Build Cutting-Edge Mobile Apps in Bali

Crackerjack
Canggu, Bali, Indonesia
Salary Estimate
Rp 15.000.000 – Rp 25.000.000
Newest
Live Update
18 Juli 2026
Deadline
18 Jul 2027

job description

Join Crackerjack as a Mid-Level Native iOS Developer and be part of a dynamic team shaping the future of mobile technology. Based in the vibrant heart of Bali—whether in Canggu, Ubud, or Denpasar—you’ll work on innovative iOS applications that redefine user experiences while collaborating with passionate professionals in a creative and fast-paced environment.

This is your chance to design, develop, and optimize high-performance native iOS apps using Swift and Objective-C, leveraging the latest Apple frameworks and industry best practices. You’ll contribute to end-to-end development, from concept to deployment, ensuring seamless functionality, scalability, and an exceptional user interface.

At Crackerjack, we foster a culture of innovation, collaboration, and continuous learning. If you’re a problem-solver with a knack for clean code and a passion for mobile development, we’d love to have you on board!

Responsibility

  • Develop and maintain high-quality native iOS applications using Swift and Objective-C.
  • Collaborate with UI/UX designers to implement intuitive and visually appealing mobile interfaces.
  • Optimize app performance for speed, responsiveness, and battery efficiency.
  • Integrate RESTful APIs, GraphQL, and third-party SDKs to enhance app functionality.
  • Write unit and UI tests to ensure code reliability and robustness.
  • Troubleshoot and debug issues, providing timely solutions to maintain app stability.
  • Stay updated with the latest iOS trends, tools, and best practices (e.g., SwiftUI, Combine, Core Data).
  • Participate in code reviews and contribute to architectural discussions for scalable solutions.

Qualifications

  • 3+ years of experience in native iOS development with a portfolio of live apps.
  • Proficiency in Swift (5+) and Objective-C, with a strong understanding of iOS frameworks (UIKit, SwiftUI, Core Animation, etc.).
  • Experience with MVVM, VIPER, or Clean Architecture patterns.
  • Familiarity with Git, CI/CD pipelines, and Agile/Scrum methodologies.
  • Knowledge of backend integration (REST, GraphQL, Firebase, etc.) and offline data storage (Core Data, Realm).
  • Strong problem-solving skills and attention to detail in UI/UX implementation.
  • Experience publishing apps to the App Store and adhering to Apple’s Human Interface Guidelines.
  • Excellent communication and teamwork skills in a collaborative environment.

Required Skills

Swift Objective-C iOS SDK UIKit SwiftUI Core Data REST API GraphQL MVVM VIPER Git CI/CD Firebase Unit Testing UI Testing Agile Scrum

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua