职位描述
职位职责
1. 负责公司基于原生的iOS客户端的开发工作
2. 参与产品需求分析,进行模块设计、代码编写等工作
3. 完成复杂数据和用户交互界面的应用开发工作
4. 参与项目技术方案的制定,提交高质量代码,按时完成开发任务
职位要求
1. 三年以上 iOS App 开发经验
2. 精通 Swift 语言,了解 Swift 新特性和社区议案
3. 熟练应用 MVC / MVVM 设计模式
4. 熟悉 iOS 开发中常用的第三方库并了解核心原理
5. 熟悉 Combine 或 RxSwift 等响应式编程开发框架的使用
6. 熟悉 iOS 人机交互细节,有设计领域基础知识,注重用户体验
7. 能够快速完成高质量的代码,注重代码细节
加分项
1. 有 macOS / MacCatalyst 或 SwiftUI 开发经验
2. 有丰富的链上交互经历,熟悉以太坊生态技术
3. 有个人开源项目或在 App Store 有个人作品
4. 知名开源项目贡献者