移动端开发工程师

一、职位描述:

1、 负责GIS、其他业务系统等相关项目的移动端开发

2、 负责组件功能开发,完善

3、 负责业务功能性能优化

4、 负责APP技术框架的搭建、改进、新技术引入,参与技术功能分享研讨

5、 依据产品需求,完成APP应用功能研发

6、 与产品经理、交互设计师一起讨论产品设计,制定最佳技术实现方案

7、 深入理解业务和产品,不断提升产品的性能和用户体验

8、 做好平行部门的相关协助工作及领导交办的其他工作


二、任职要求:

1、 本科及以上学历,计算机、地理信息、测绘、遥感等相关专业,3年及以上Android开发经验

2、 熟悉移动端应用性能优化,内存管理机制,OOM等问题分析解决,能独立完成APP功能开发,解决技术难点

3、 理解Android体系结构,熟悉移动应用技术栈和生态链,如:多线程,Android虚拟机内部机制,错误收集、编译配置管理等

4、 熟悉移动端app设计模式、熟悉Android多个组件及其原理,app的通用UI布局设计

5、 熟悉Flutter和React Native开发框架

6、 具备良好的编程习惯,有较好的接口设计与程序架构设计能力

7、 有良好的团队精神、责任感、表达能力、沟通能力和学习能力

8、 有GIS开发经验者优先

9、 有IOS开发经验和Web端的开发经验优先