更新于 今天

android安卓开发工程师

1.5-2.2万
  • 上海闵行区
  • 5-10年
  • 大专
  • 全职
  • 招1人

职位描述

GIS/地图项目
岗位职责:
负责公司核心打车业务司机端、乘客端App的Android平台功能开发、迭代与维护。
深入参与司机端核心模块的设计与实现,重点包括但不限于:
实时定位与轨迹跟踪: 利用第三方地图SDK(如高德地图、百度地图、腾讯地图、谷歌地图等)实现司机实时位置上报、行车轨迹绘制与同步。
智能导航与路线规划: 集成并深度优化地图SDK的导航功能,为司机提供最优路径规划、实时路况播报、偏航重算等核心导航体验。
订单可视化与调度: 在地图上精准展示乘客叫车位置、司机位置、推荐接驾路线、实时订单状态(待接驾、行程中)等。
地理围栏与热区识别: 应用地图SDK实现特定区域(如机场、车站、禁停区、热力区域)的识别与响应逻辑。
地图交互与性能优化: 优化地图模块的渲染效率、手势交互流畅度、内存占用,确保在复杂路况和海量数据下的稳定性与性能。
编写高质量、可维护、可测试的代码,遵循团队代码规范和最佳实践。
与产品经理、设计师、后端工程师紧密协作,理解业务需求,确保功能按时高质量交付。
定位、分析并解决线上复杂技术问题,参与App崩溃率、ANR等关键指标的治理。
任职要求:
必备条件:
扎实的Java&Kotlin语言基础,深入理解Android SDK、Framework机制(Activity、Service、BroadcastReceiver、ContentProvider、Handler、Binder等)及性能优化技巧。
具有丰富的第三方地图SDK(如高德地图、百度地图、腾讯地图、Google Maps等)集成与深度开发经验。 熟悉其定位、地图显示、覆盖物、路线规划、导航、搜索、地理编码/逆地理编码等核心API。
理解地图相关核心概念: 如坐标系(WGS84, GCJ02等)、定位原理(GPS, 网络定位)、路径规划算法基础、地理围栏等。
熟悉Android UI开发,精通常用布局、自定义View/ViewGroup、动画等。
熟悉主流开源框架(如Retrofit, OkHttp, RxJava/RxKotlin/Coroutines, Glide/Picasso等)并了解其原理。
熟悉Android性能优化工具(Profiler, Systrace, LeakCanary等)及优化方法(内存、CPU、网络、卡顿、包体积等)。
熟悉Android多线程开发、网络通信(TCP/IP, HTTP/HTTPS)及数据解析(JSON, Protobuf等)。
熟悉常用设计模式,具备良好的面向对象编程思想和模块化设计能力。
熟练使用Git进行版本控制。
具备良好的问题分析、定位和解决能力。

工作地点

上海闵行区合川路123号

职位发布者

刘女士/人事总监

昨日活跃
立即沟通
公司Logo上海骅众信息技术有限公司
上海骅众信息技术有限公司成立于2020年06月23日,注册地位于上海市青浦区浦仓路485号1幢,经营范围包括一般项目:信息科技、电子科技、计算机、网络科技、智能化科技及通讯科技领域内技术开发、技术咨询、技术转让、技术服务,信息系统运行维护服务,电子、机械设备维护,网络技术服务,网络与信息安全软件开发,计算机软硬件及辅助设备零售。上海骅众信息技术有限公司对外投资1家公司。
公司主页