- Memastikan aplikasi yang Anda kembangkan kompatibel lintas perangkat, mematuhi panduan perusahaan, dan sesuai dengan User Experience
- Melakukan test driven development
- Dalam tim lintas fungsi, berkolaborasi dengan Developer lain, quality assurance, product owner, scrum master, dll.
- Menerapkan pola desain dan prinsip desain untuk menghasilkan kode yang dapat dikelola, dipelihara dan digunakan kembali.
- Memecahkan masalah teknis yang mungkin terjadi di masa mendatang.
Persyaratan yang harus Kamu Penuhi
- Berpengalaman lebih dari 2 project menggunakan Swift
- Minimal 1 tahun menggunakan Swift
- Memiliki pengetahuan yang baik tentang Best Practices di iOS
- Memiliki praktik yang baik dalam menggunakan alat-alat seperti Cocoa Pods, SPM, Alamo Fire, Core Data, RxSwift, RxCocoa, Combine
- Memiliki praktik yang baik dalam menggunakan Swift Lint
- Berpengalaman dalam menerbitkan Aplikasi di Apps Store
- Memiliki pola praktik yang baik MVVM/VIPER/MVC
- Baik untuk mengetahui SWIFTUI & Async/await