这是一个创建于 2359 天前的主题,其中的信息可能已经有所发展或是发生改变。
职位描述:
工作职责:
1. 负责美餐旗下 iOS 客户端的开发与维护,设备包括 iPhone / iPad / Apple Watch ;
2. 根据工作需要参与技术团队其他的工作。
任职要求:
1. 计算机,软件工程,信息技术相关本科及以上学历;
2. 熟悉 iOS Human Interface Guidelines ;
3. 熟悉 iOS 开发相关技术,有 3 年以上的开发经验,1 年以上的 Swift 开发经验,有上线的 app 尤佳;
5. 熟悉 HTTP / HTTPS / Socket 等常用协议,有后端 API 设计经验尤佳;
6. 有撰写文档和测试的能力;
7. 良好的团队协作能力,乐于分享;
8. 逻辑清晰,好奇心强并善于寻求答案;
9. 具备技术热情,崇尚极客精神;
10. 良好代码风格和编程习惯,对工程质量和产品品质有较高要求;
11. 如有 GitHub 帐号或技术博客,请在简历中写明。
工作中涉及的技术:
Languages:
- Swift
- Swift / Objective-C 混合编程 (aka. Mix and Match)
Tools:
- Xcode
- Instruments
- XCTest
App Frameworks:
- UIKit (使用 Auto Layout 和 Storyboard )
- Foundation
- WatchKit (加分项)
Graphics:
- Core Animation
- Core Graphics
- ARKit / Vision (加分项)
App Services and System:
- UserNotifications / UserNotificationsUI
- NotificationCenter
- MapKit
- Core Location
- CFNetwork
- GCD/NSOperation
- Core Bluetooth (加分项)
- PassKit (加分项)
- WatchConnectivity (加分项)
- HealthKit / HealthKitUI (加分项)
- Core ML (加分项)
- 快速上手 iOS framework
- 封装 Cocoa Touch framework
Others:
- RESTful API
- OAuth 2.0
- Apple Pay / 支付宝 / 微信支付