-
公司名称:adavnce.ai
-
工作地点:北京市朝阳区福码大厦(望京)
-
邮箱地址: [email protected]
Show Me the Code (加分项)
如果你有以下的一项或多项,请附在简历中,作为加分项:
-
技术社区的个人主页,如 GitHub / V2EX / StackOverflow 等
-
技术博客
-
个人开发的 App
iOS 开发岗位要求
如匹配,请发送简历至 [email protected]
职责
-
开发、维护一个纯 Swift 项目( App 本身),及其衍生出的子项目
-
配合产品团队,深入分析需求,提供技术反馈
-
配合其他技术人员,商定技术实现,调试、解决 Bug 等
要求
-
熟悉 UIKit / Foundation 等 iOS 框架,以及常用的 iOS 第三方库
-
熟练 Swift 语言
-
熟练 AutoLayout / 网络请求 / 多线程 / 持久化等
-
善于 Debug,能快速定位问题
-
编程习惯良好,命名规范,注重整洁,写文档
-
有 1 年以上的 iOS 开发经验
-
熟悉常用的设计模式
-
乐于拥抱新技术,富有想象力,有探索的热情
加分项
-
对 POP (面向协议编程)有一定认识
-
在用户体验方面有一定认识
-
熟练掌握专业英语,能查阅官方文档和英文资料
-
技术社区的个人主页 / 技术博客 / 个人开发的 App
Android 开发
如匹配,请发送简历至 [email protected]
职责
-
负责公司移动产品的研发,编写高质量的代码
-
和产品经理配合,深度参与手机产品需求讨论,功能定义等
-
设计良好的代码结构,不断迭代重构
要求
-
智能手机爱好者和使用者,追求良好的用户体验
-
热爱移动产品研发,愿意在移动开发领域深入钻研,并成为专家
-
有良好的编程习惯,代码结构清晰,命名规范
-
熟练掌握 JAVA,熟悉 Android SDK,熟悉 Android 的 UI / 网络 / 数据库框架
-
掌握 Kotlin, C/C++ 等语言
-
1 年以上 Android 开发经验,能独立开发 Android App
-
对软件产品有强烈的责任心,具备良好的通能力和优秀的团队协作能力
加分项
-
良好的英语沟通能力,能阅读
-
技术社区的个人主页 / 技术博客 / 个人开发的 App
The Joel Test
-
Do you use source control?
Yes. 我们使用 GitLab 管理源码。
-
Can you make a build in one step?
Yes. 我们用 Xcode Server 做 CI。
-
Do you make daily builds?
Yes. 我们每天早晨自动打包,并在内部发布。
-
Do you have a bug database?
Yes. 我们用 Jira 记录 Bug。
-
Do you fix bugs before writing new code?
Kinda yes. 比较严重的 Bug 会立即被修复,不过不太严重的可能会被遗留至未来的版本。
-
Do you have an up-to-date schedule?
Yes. 我们用 Jira 的 Sprint 来制定周计划与版本发布计划。
-
Do you have a spec?
Yes. 项目的注释覆盖率较高。
-
Do programmers have quiet working conditions?
Yes. 环境安静。
-
Do you use the best tools money can buy?
Yes. 我们提供:高配电脑、显示器、高速的专用网络等。
-
Do you have testers?
No. 我们只有黑盒测试。
-
Do new candidates write code during their interview?
Yes. 我们有笔试题。
-
Do you do hallway usability testing?
No.
有意愿者,请将简历发送至 [email protected]