Skill diminta
CI/CDGitReactReact NativeSwiftUnit Testing
Gaji pasar untuk posisi ini
Median Rp12,9 jt/bulan · rentang umum Rp11,9 jt – Rp14,6 jt
Berdasarkan 16 lowongan Mobile Development level Senior se-Indonesia.
Gaji lowongan ini 13% di atas median pasar.
Lihat data gaji selengkapnya →Deskripsi
Deskripsi pekerjaan Senior iOS Developer (Banking Industry - ASAP) PT Sigma Global Teknologi
We are looking for a highly skilled iOS Developer who is not only a master of the Apple ecosystem but also possesses a flexible mindset toward cross-platform development. You will be responsible for building high-performance native applications while being ready to contribute to our multi-platform projects when required.
Key Responsibilities
Design, develop, and maintain advanced applications for the iOS platform using Swift.
Ensure the performance, quality, and responsiveness of applications by adhering to clean code principles and best-practice architectures (MVVM, VIPER, etc.).
- Actively participate in the development of multi-platform projects using React Native or the Kony Framework as project needs evolve.
- Conduct thorough code reviews, unit testing, and bug fixing to maintain high software standards.
- Stay up-to-date with the latest mobile trends and integrate new technologies to maximize development efficiency.
- Work closely with Product Managers, UI/UX Designers, and Backend Engineers to deliver seamless user experiences.
Requirements
- Minimum 5 years of experience in professional mobile development, specifically focused on the iOS ecosystem.
- Mastery of Swift.
- Deep understanding of iOS frameworks (Core Data, Core Animation, etc.).
- Experience with offline storage, threading, and performance tuning.
- Proficient in connecting to RESTful APIs and integrating third-party libraries.
- Willingness and ability to work on cross-platform frameworks such as React Native or Kony Framework when required by the roadmap.
Standard Fundamentals
- Solid understanding of the full mobile development life cycle.
- Proficient in version control tools (Git).
- Familiarity with CI/CD pipelines for mobile deployment.