职位职责:
1、负责公司核心产品android的设计和开发,和产品团队一起讨论如何构建新颖的产品功能以及极致的用户体验
2、关注android前沿技术,与产品/UI紧密合作,配合后台研发人员,完成android原生APP开发,测试和维护;
3、能和服务端开发进行良好的配合,进行API对接调试;
4、能快速开发产品原型进行功能验证;
5、能针对客户端具体场景的性能问题进行针对性的调优,兼固不同手机品牌的差异性;
6、注重代码质量,可读性好,扩展性好以及模块化是首要考量,能根据需求进行合理的客户端架构设计,保证良好的扩展性。
职位要求:
1、全日制计算机或相关专业本科学历;
2、2年以上Android实际开发经验,具有上线应用;
3、熟悉安卓体系架构,能够独立开发维护APP;
4、精通JAVA、kotlin编程语言、kotlin协程编程以及composeUI,良好的数据结构与算法,常用的设计模式;
5、精通Android各类UI组件/图形图像/网络/文件系统等模块的使用;
6、熟悉Android系统工作原理,具备较强的调试和调优技能;
7、熟悉JSON数据解析,有MVP/MVC项目架构使用经验,熟悉RXJava、Retorfit、ButterKnife,databind,Glide;
8、具有良好的沟通能力和团队协作能力,自我规范意识;
9、有高德地图或者百度地图API、混合应用开发经验者优先。