To Say Hello!

Find next jobs

job_search_content_direct

Mobile Engineer (Geo & Food)

Grab Vietnam
Updated: 07/06/2018

Employment Information

Job requirement

@Holly please update JD accordingly.

Android开发工程师

```1、本科及以上学历,计算机、通信等相关专业;

2、具有扎实的编程功底,良好的设计能力和编程习惯;

3、熟悉Android系统体系结构,精通Java并熟练使用 Kotlin 编程语言,熟悉Android SDK,了解Framework 层源码。

4、3年以上Android开发经验,有良好的面向组件编程经验,熟悉Android下网络通讯机制,对Http,TCP/IP以及Socket 协议有比较深刻的了解,能独立开发Android App,有知名开源作品优先;

5、熟练使用MVP开发框架,Google Android Support扩展包以及Google Play Service Framework,并掌握RxJava,RxAndroid,Dagger2,Retrofit,OkHttp3等常用的Android 开源组件库;

6、熟练使用常用的单元测试框架Esprosso,JUnit等,具有敏锐的抽象和封装意识,编写单元测试代码,保证代码质量;

7、熟悉Android平台性能和优化的方法,并熟练使用内存分析工具进行内存泄露排查;

8、熟练使用Git 常用操作命令,并熟悉常用的基于Git的代码版本控制平台Github,Gitlab等;

9、具备较强的分析解决问题能力和抗压能力,对新技术富有好奇心,积极探索,快速学习并应用到产品中;

10、有良好的产品意识和风险意识,能够把控好工作进度,积极乐观,认真负责,善于沟通,乐于协作,有强烈的进取心和创新意识;```


Flutter 工程师
```1、本科及以上学历,计算机、通信等相关专业;

2、具有扎实的编程功底,良好的设计能力和编程习惯;

3、熟悉Flutter 编程语言,熟练使用各种UI组件并进行UI 开发,并对Java 语言有一定的了解;

4、2年以上Android开发经验,熟悉Android SDK,有良好的面向组件编程经验,能独立开发Android App;

5、熟悉常用单元测试框架,具有敏锐的抽象和封装意识,熟练编写单元测试代码,保证代码质量;

6、有iOS、Web前端例如ReactNative或Web后端经验优先,有知名开源作品优先;

7、熟练使用Git 常用操作命令,并熟悉常用的基于Git的代码版本控制平台Github,Gitlab等;

8、具备较强的分析解决问题能力和抗压能力,对新技术富有好奇心,积极探索,快速学习并应用到产品中;

9、有良好的产品意识和风险意识,能够把控好工作进度,积极乐观,认真负责,善于沟通,乐于协作,有强烈的进取心和创新意识;```

IOS开发工程师
```1、本科及以上学历,计算机、通信等相关专业;

2、具有扎实的编程功底,良好的设计能力和编程习惯;

3、熟悉iOS系统体系结构,精通Object-C并熟练使用 Swift 编程语言,熟悉iOS SDK。

4、3年及以上iOS开发经验,有良好的面向对象编程经验,且深入理解 Runtime、RunLoop、Auto Layout等,能独立开发iOS App,有知名开源作品优先;

5、精通常用软件架构模式,熟悉各种数据结构,多线程,网络编程(Socket、Http),熟悉程序运行时机制等;

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

7、具备在iOS上开发复杂动画效果的能力,且对UI细节的把控较严 ;

8、能够针对移动设备进行电量、流量、内存方面的性能调优;```

Company Overview

Grab Vietnam

Similar Jobs

Mobile Engineer (Geo & Food)

Grab Vietnam