Senior iOS Developer (Ascend Money) – ASCEND
Full-time•True Digital Park, Punnawithi•5+ years
About the position
- We are looking for Senior iOS Developers responsible for the development and design of iOS applications.
Tech Stack
- Swift
- Objective-C
- iOS frameworks
- Alamofire
- SwifyJson
- ObjectMapper
- CryptoSwift
- Grand Central Dispatch
- RxSwift
- RxCocoa
- Concurrency concept
- MVC
- MVP
- MVVM
- VIPER Patterns
- CI/CD process
- Jenkins
- Fastlane
- Xcode Server
- unit and automate test
- Firebase
- Google Analytics
- Crashlytics
- Git
- SourceTree
- security algorithms
- SDK
- OAuth concept
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 analyze, 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
- Experience with Alamofire, SwifyJson, ObjectMapper, CryptoSwift, Grand Central Dispatch
- Experience with Reactive programming RxSwift, RxCocoa, and Concurrency concept
- Proficient understanding of design patterns such as MVC, MVP, MVVM, and VIPER Patterns
- Familiar with CI/CD process, Jenkins, Fastlane, and Xcode Server
- Experience with unit and automate test
- Knowledge of analytics tools such as Firebase, Google Analytics, Crashlytics
- Experience with code versioning tools such as Git, SourceTree
- Understanding of security algorithms such as SHA1, SHA256, encryption, and decryption
- Experience with developing SDK and OAuth concept
Compensation (estimated)
THB 50,000 - THB 70,000
Hiring Process
Please apply through the provided link.