A

Middle/Senior iOS Developer

Aloha Consulting Group
Full-time
On-site
Ho Chi Minh, Ho Chi Minh, Vietnam
ACG_1986_JOB

Our client is a leading technology company in Vietnam who is looking for a qualified candidate to join their firm:
  • Create, implement, and manage mobile apps for iOS platforms. 

  • Work together to comprehend requirements and create solutions that satisfy business needs with the product team and other developers.
  • Make that the application's code is well-written, testable, and maintainable.
  • Write logical, effective, and well documented code.
  • Engage in code reviews and offer other developers helpful criticism.
  • Assist the UX/UI team closely to guarantee a flawless user experience.
  • As problems occur in the application, troubleshoot and debug them.
  • Keep abreast of new developments in mobile development and implement them as necessary.

Requirements
  • Foundation, UIKit, User Notifications,... 

  • Design patterns: MVC, MVVM, VIPER, Clean Swift; Basics: Dependency Injection, GCD & NSOperation Queue, Application Lifecycle, View Controller Life Cycle, Completion Handlers and Closures, KVC and KVO, Background Tasks
  • strong familiarity with UIKit or SwiftUI
  • strong proficiency with Swift Concurrency and Combine
  • strong background in third-party libraries and performance debugging
  • strong background in dependency management (using Carthage, Swift Package Manager, CocoaPods, etc.)
  • Proficiency in Swift Memory Management with familiarity with XCTest Instruments and XCUITest Testing Frameworks.
    It's nice to have these specifications:
  • Security measures include implementing multi-factor authentication, protecting sensitive data, managing secure communication, and preventing code tampering.
  • Authentication: Oauth, Biometric

This job is closed.