公司名称:
adavnce.ai(领创智信)
工作地点:北京
Android 开发工程师
职位职责:
1、负责公司移动产品的研发,编写高质量的代码;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等;
3、设计良好的代码结构,不断迭代重构。
职位要求:
1、智能手机爱好者和使用者, 追求良好的用户体验;
2、热爱移动产品研发, 愿意在移动开发领域深入钻研, 并成为专家;
3、有良好的编程习惯, 代码结构清晰, 命名规范;
4、熟练掌握 JAVA, 熟悉 Android SDK, 熟悉 Android 的 UI/网络 /数据库框架;
5、1 年以上 Android 开发经验, 能独立开发 Android App ;
6、对软件产品有强烈的责任心, 具备良好的通能力和优秀的团队协作能力
7、具备良好的英语沟通能力者优先
8、掌握:Kotlin,C/C++等语言;维护得不错的个人主页
1. Do you use source control?
Yes. 我们使用 GitLab 管理源码。
2. Can you make a build in one step?
Yes. 我们用 GitLab 做 CI。
3. Do you make daily builds?
Yes. 我们每天早晨自动打包,并在内部发布。
4. Do you have a bug database?
Yes. 我们用 Jira 记录 Bug。
5. Do you fix bugs before writing new code?
Kinda yes. 比较严重的 Bug 会立即被修复,不过不太严重的可能会被遗留至未来的版本。
6. Do you have an up-to-date schedule?
Yes. 我们用 Jira 的 Sprint 来制定周计划与版本发布计划。
7. Do you have a spec?
Yes. 项目的注释覆盖率较高。
8. Do programmers have quiet working conditions?
Yes. 环境安静。
9. Do you use the best tools money can buy?
Yes. 我们提供:高配电脑、显示器、高速的专用网络等。
10. Do you have testers?
No. 我们只有黑盒测试。
11. Do new candidates write code during their interview?
Yes. 我们有笔试题。
邮箱:
[email protected]