Frontend iOS Developer
Meħtieġ:SwiftFlutterBackendQA/TestAgileScrumCI/CD
Job Description/Tanggung Jawab
- Mengembangkan, memelihara, dan meningkatkan aplikasi iOS menggunakan bahasa pemrograman Swift secara native.
- Membangun tampilan aplikasi yang responsif, interaktif, dan sesuai dengan desain UI/UX.
- Menerapkan arsitektur aplikasi seperti VIPER, Clean Architecture, dan Modular Architecture.
- Mengintegrasikan aplikasi dengan API dan mengelola proses komunikasi data menggunakan Alamofire atau Moya.
- Mengelola penyimpanan data lokal menggunakan Core Data.
- Berkolaborasi dengan UI/UX Designer, Backend Developer, QA, dan tim terkait untuk memastikan kebutuhan bisnis dapat diterjemahkan menjadi solusi teknis.
- Melakukan Unit Testing, Integration Testing, dan Automation Testing untuk memastikan kualitas aplikasi.
- Berpartisipasi dalam proses pengembangan menggunakan metodologi Agile/Scrum.
- Mengelola proses build, deployment, dan automation menggunakan CI/CD tools seperti Jenkins dan Fastlane.
Qualifications/Kualifikasi
- Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau jurusan terkait.
- Memiliki pengalaman minimal 2–3 tahun dalam pengembangan aplikasi iOS Native menggunakan Swift.
- Menguasai UIKit dan SwiftUI untuk membangun tampilan aplikasi iOS yang responsif.
- Memahami pola arsitektur VIPER, Clean Architecture, dan Modular Architecture.
- Memiliki pengalaman dalam API Integration dan Asynchronous Programming menggunakan Alamofire atau Moya.
- Memahami penggunaan Core Data untuk penyimpanan data lokal.
- Memiliki pengalaman dalam Unit Testing, Integration Testing, dan Automation Testing.
- Memahami penggunaan CI/CD tools seperti Jenkins dan Fastlane.
- Memahami metodologi Agile/Scrum serta mampu bekerja sama dalam tim pengembangan.
- Memiliki kemampuan komunikasi dan problem-solving yang baik.
Skills: Clean Architecture, SwiftUI, UIKit, Agile Methodologies, Unit Testing, Viper Architecture, Ios Architecture, Flutter, Scrum, Core Data, Alamofire, Swift (Programming Language), API Integration