V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Grab
V2EX  ›  酷工作

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

  •  1
     
  •   Grab · 2017-06-29 15:30:20 +08:00 · 1428 次点击
    这是一个创建于 2494 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前端工程师-

    职位描述

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

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

    3. 精确实现设计师的设计

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

    技能要求

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

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

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

    4. 英语听说读写能力良好

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

    后端开发工程师-

    职位职责:

    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、具有良好的英文听说读写能力。

    以上职位都需要具备良好的英文听说读写能力,最好有外企工作经历,办公地点在中关村附近,福利待遇都不错,欢迎大家踊跃投递简历 [email protected]

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4346 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 05:33 · PVG 13:33 · LAX 22:33 · JFK 01:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.