About this position
We are looking for an senior iOS Engineer responsible for the development and design of iOS applications.
Responsibilities
• Design and develop applications for the iOS platform
• Contribute to all aspects of the software development lifecycle
• Participate in Agile/Scrum software development process
• Collaborate with teams to analyse, design, and ship new features
• Fix software defects and improve applications performance
• Implement unit and automation test, security best practice, and API integrations in the applications
• Continuously learn and implement new technologies to maximize application performance
Requirements
• Proficient with Swift, Objective-C, and iOS frameworks such as Core Data, CocoaPods, Carthage and Manual
• Experience with Alamofire, SwifyJSON, ObjectMapper, CryptoSwift, Grand Central Dispatch
• Experience with Reactive programming RxSwift, RxCocoa, and Concurrency concept
• Proficient understanding of design pattern such as MVC ,MVP ,MVVM , and VIPER Pattern
• Familiar with CI/CD process, Jenkins, Fastlane, and XCode Server
Benefits
25,000 - 70,000 THB per month