先上 JD:
Android 工程师
-
要求
- 技术基础扎实,熟悉常用数据结构与算法
- 精通 Java 语言和 Android 平台 API
- 深入了解 Android 系统的进程管理、推送通知、网络管理等各项机制
- 熟悉 TCP/IP 、HTTP 等常用网络协议
- 三年以上 Android 平台开发经验
- 有优秀的学习、沟通、协作能力
- 具备良好的自我管理能力和工作习惯,在无需监督的情况下能保持高水平的工作效率
- 工作地点:上海 /北京
-
加分项
- 熟悉 C 语言和 Linux 系统 API
-
职责
- 负责 Android SDK 的开发和维护
- 为使用 Android SDK 的用户提供支持
- 参与 Android 平台上新产品的开发,参与相关的产品决策
后端工程师
-
要求
- 熟悉常用数据结构及算法,理解时间复杂度等基本概念。
- 我们后端开发使用的语言主要是 Go, Java, 需要精通其中一种,并有快速学习新知识的能力和动力。
- 了解后端开发涉及的常见网络协议和 RPC 协议
- 有开发复杂后端系统的经验,熟悉各类开源中间件和工具。
- 有优秀的学习、沟通、协作能力
- 具备良好的自我管理能力和工作习惯,在无需监督的情况下能保持高水平的工作效率
- 工作地点:上海 /北京
-
加分项
- 对 Clojure 语言有了解(部分老的 codebase 使用了 Clojure )
- 对 Node.js 有了解(少数项目使用)
-
职责
- 参与后端系统的开发和维护
- 参与新产品后端系统的开发
- 与运维同事协作改进后端系统监控及响应线上事故
技术支持工程师
-
要求
- 有良好的程序设计功底和经验
- 熟练掌握至少一种程序设计语言
- 性格和善,能与不同类型的人耐心交流
- 有优秀的书面和口头沟通能力
- 有优秀的学习、总结、协作能力
- 工作地点:上海 /北京 /远程
-
加分项
- 有移动开发的经验
-
职责
- 为客户提供咨询和技术支持
- 与其他工程师一起改进技术支持系统
- 协助改进文档和 demo ,为研发团队提供有效的用户反馈
- 成为用户与产品团队之间的桥梁,及时归纳整理能指导产品和服务改进的信息
如果你对以上职位感兴趣,请不吝将简历发送到 [email protected] 。谢谢!
接下来,请允许我介绍一下团队和业务,以帮助大家更理性地做决策。
我们在做什么
我们是 TapTap 下的开发者服务部门( TapTap Developer Services ,简称 TDS )。TDS 是一个游戏服务平台,提供了从开发构建、到测试、到社区管理以及变现的全链条支撑。TDS 的服务包含实名认证防沉迷、好友、成就、排行榜、数据存储、云引擎、即时通讯等通用功能,以及专用的测试客户端,还包含礼包、签到、公告、客服等运营向工具,还有联盟广告和内购支付服务等帮助开发者变现的工具。具体信息请移步官网。
TDS 旨在成为最可依赖的游戏云平台,帮助千万开发者更快实现产品目标。目前平台已经支撑了规模化的游戏用户,我们希望每位同事在这个团队中都能做有意义的工作,并得到成长和回报。
我们是什么样的人
对于公司文化,以及部门内面试流程、工作方式等信息,可以参考TDS 开放资源。
关于工程师团队
我们进行扁平化管理,使用 OKR 工具来对齐工作目标,崇尚公开讨论和信息透明。对于具体问题,发起人需要提供足够的上下文信息( Slack + Confluence ),多数人参与发表意见,最后由一线同学做决策。我们鼓励大家成为各个方向的「领袖」。
更多职位信息可参考这里的描述。如果你看完上面这些后,认同我们的目标与做事方式,并认为可以胜任职位要求,请赐简历到 [email protected] ,如果还有疑问也可以发邮件到 [email protected] ,我们可以继续讨论交流。