Grab 北京研发中心招聘 - 前端/ 后端/ 安卓/ iOS/ 地理系统工程师

2017-06-29 17:31:44 +08:00
 Grab
Grab 原名 GrabTaxi,是亚洲第二大,东南亚第一大交通出行领域的移动互联网公司。公司总部设在新加坡,产品覆盖东南亚经济最发达的 6 个国家,千万级用户,在北京和西雅图设有两个海外研发中心。
Grab 的技术团队由世界各地技术精英组成,他们大多有“ FLAG ”公司及“常春藤”高校背景,致力于改变亚洲人的生活方式。Grab 北京研发中心创立于 2015 年,是由 Grab 总部完全控股的外资企业。北京团队成员大多数来自 BAT,新浪,微软,雅虎,甲骨文等一线公司,过去都曾是各自团队的中坚力量。Grab 给予了大家一个巨大的实现梦想的舞台,一个新的改变世界的机会。


前端开发工程师-

职位描述

负责公司多个产品线的外部 Portal,内部运营管理平台的前端部分开发

交付高质量的代码,符合公司整体的质量要求

精确实现设计师的设计

参与需求评估,进行产品排期,并按节奏执行

技能要求

掌握 HTML5、CSS、JavaScript 知识,了解 AngluarJS,ReactJS 相关开源库的原理和使用

能够进行前端页面性能优化

能站在用户角度对设计给出自己的意见

英语听说读写能力良好

两年以上互联网公司前端工作经历


后端开发工程师-

职位职责:

1、设计并实现具备高可靠性和可扩展性的 GrabTaxi 服务

2、和团队协同进行使平台更加规模化和高效率的架构创新

3、参与设计及代码评审,保持技术的高水准

4、参与服务容量规划和系统性能评估

5、与产品或其他业务团队协同进行产品特性定义

6、与基础架构团队协同进行产品运维

7、主要使用的开发语言:golang

工作经验要求:

1、设计、开发过大型互联网系统

2、能够进行性能评估及优化

3、能够在大型系统中进行错误分析和处置

4、设计、开发过高并行系统

5、具有后端开发经验,语言如下:

PHP,Java,C/C++,.Net/C#等

个人要求:

1、计算机或相关专业本科学历(非强制)

2、良好的计算机科学基础知识(数据结构,算法等),出色的编码能力

3、熟悉大规模互联网系统,了解系统底层

4、了解大规模系统的性能和可扩展性

5、良好的沟通能力

6、良好的英文听说读写能力


安卓开发工程师-

职位要求:

1、熟练使用 Java 开发,熟悉设计模式,多线程,数据库,有良好的编码风格和文档编写习惯;

2、熟练使用 AndroidStudio 以及 Gradle 工具,能独立开发一款完整的 Android App ;

3、熟悉 Android 开发框架,了解各个 Android 版本的新特性,熟练使用 MVP,MVVM 开发架构,Android Support 以及 Annotaion 扩展包;

4、熟练使用 AndroidSDK,对 Android 的基础架构、组件、UI、数据存储,性能优化、内存优化等有深刻了解;

5、熟悉 Android 平台网络通信机制,对 Socket 通信,TCP/IP 和 HTTP 有较深刻的理解,有移动网络通信编程经验;

6、熟悉 Android 平台开源框架,了解 EventBus,Retrofit,Volley,OKHTTP,Picasso,Dagger,RxJava 第三方开源工具;

7、熟悉 Android 自动化测试,包括单元测试,UI 测试等,并熟练使用 AndoidJUnitRunner, Espresso, Mockito 等测试工具,了解常用 CI 集成框架。

8、熟悉用户行为统计,日志回收,错误信息采集和分析的工具;

9、 英语听说读写能力良好


iOS 开发工程师-

职位要求:

1、2 年以上 Objective C 开发经验。

2、熟悉 Cococa 常用的 SDK,例如:常规的 UI 开发,可以在 AppStore 搜索“ GrabTaxi ”,参看里面的 UI。

3、熟悉 MVC 的设计模式。

4、App 需要具备很好的稳定性,考虑异常处理。

5、独立的线上 App 开发经验。

6、具有良好的英文听说读写能力。

上述属于基本要求,如果你还具备如下能力之一,我们会优先考虑:

1、熟悉地图相关 SDK、音频播放、后台运行技术(定位或音频)。

2、AppStore 具有有一定数量的良好评价,主要从侧面看 App 产品的用户与反馈。

3、App 具备收集崩溃的能力,并能在迭代阶段解决。

4、精致的 UI。

5、熟悉 iOS 设备的 socket 长连接技术。


地理系统工程师-

职位要求

1、负责设计和实现核心路线规划引擎的工程架构;

2、开发和优化各类地理相关服务接口,提供高效稳定的服务;

3、利用机器学习算法,不断提升导航估时(ETA)准确性;

4、负责地图及交通基础数据存储及更新的流程优化与模块化拆分;

5、研究新技术,掌握并实践业界前沿路线规划算法;

6、团队合作,代码评审,参与设计智能地理服务;

7、具有良好的英文听说读写能力。

以上职位都需要具备良好的英文听说读写能力,最好有外企工作经历,办公地点在中关村附近,福利待遇都不错,欢迎大家踊跃投递简历 benyuan.shi@grab.com。
3512 次点击
所在节点    酷工作
5 条回复
gcweb
2017-07-03 09:01:34 +08:00
后端工程师有 Go 经验的话就更好了哦
hantsy
2017-07-03 09:31:07 +08:00
>熟悉 Android 自动化测试,包括单元测试,UI 测试等,并熟练使用 AndoidJUnitRunner, Espresso, Mockito 等测试工具,了解常用 CI 集成框架。

第一次看这要求,如果是硬性要求,估计符合的 Android 人员不到 1%。
sSsSsSs
2017-07-03 12:03:34 +08:00
学 GIS 的 iOSer 有点心动
halmstad
2017-07-03 12:30:14 +08:00
我们楼下的公司,支持下
Grab
2017-07-24 18:44:52 +08:00
@hantsy 不是硬性要求,如果了解或有以上经验的候选人,我们会优先考虑。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/371971

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX