jobs in Inter Island Group

Kerja Sepenuh Masa Senior iOS App Developer (466), Gaji tinggi MYR 13,000 di Inter Island Group Selangor - Maukerja

Kongsi
Simpan

Lokasi Kerja

  • Puchong Selangor Malaysia

Penerangan Kerja

Tanggungjawab

RM 15000

Key Responsibilities

  • Design, develop, and maintain iOS applications and reusable SDK components using Swift.
  • Build and enhance user interfaces using UIKit and SwiftUI.
  • Support the migration of existing UIKit components to SwiftUI.
  • Apply MVVM and other appropriate architectural patterns to build maintainable software.
  • Implement asynchronous operations using Swift Concurrency, including async/await and Actors.
  • Work with Combine for reactive programming and event handling.
  • Package and distribute SDKs using Swift Package Manager and Swift Packages.
  • Manage project configuration and generation using Tuist.
  • Maintain source code and collaborate with development teams using GitHub and/or GitLab.
  • Support CI/CD pipelines and automated release processes using tools such as Jenkins and Fastlane.
  • Maintain code quality, performance, and backward compatibility across software releases.
  • Explore opportunities to leverage AI tools to improve software development productivity and workflows.

Requirements

  • Minimum 7 years of professional iOS development experience, preferably involving complex software projects.
  • Strong expertise in Swift, including familiarity with Swift 6.
  • Proven experience in both iOS application and SDK/library development.
  • Hands-on experience with UIKit and SwiftUI, including UIKit-to-SwiftUI migration.
  • Solid understanding of the MVVM architectural pattern.
  • Strong knowledge of Swift Concurrency, particularly async/await and Actors.
  • Experience with Combine.
  • Experience with Swift Package Manager and distributing SDKs as Swift packages.
  • Experience with Tuist for project configuration and generation.
  • Proficiency with GitHub and/or GitLab.
  • Knowledge of CI/CD practices and tools, particularly Jenkins and Fastlane.
  • Familiarity with Swift Macros is an advantage.
  • Basic understanding of or practical experience using AI tools in software development.
  • Strong analytical, problem-solving, and collaboration skills.

Key Skills

Swift | Swift 6 | iOS SDK Development | UIKit | SwiftUI | MVVM | Swift Concurrency | Async/Await | Actors | Combine | Swift Package Manager | Tuist | GitHub | GitLab | Jenkins | Fastlane | CI/CD

Jenis Pekerjaan: Permanen

Upah: RM4.200,00 - RM13.000,00 per bulan

Lokasi Kerja: Tatap muka

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut