法定公休,早九晚六不加班
岗位职责:
1. 负责图文社区、音视频直播产品原生App安卓客户端的架构设计与升级维护、编写高质量的代码;主导技术选型和框架搭建,设计良好的代码结构,不断迭代重构,构建高性能、高稳定性、高扩展性的应用架构。
2. 设计和构建安卓应用程序的核心功能模块,深度参与产品功能模块的开发与实现,从需求分析到代码编写、单元测试,确保功能的完整性与可靠性,尤其注重视频拍摄、编辑、上传下载、播放等核心功能的优化与创新。
3. 与跨职能团队紧密合作,包括产品经理、设计师、后端工程师等,高效沟通并推动项目进展,参与制定项目计划与技术方案,及时解决开发过程中遇到的技术难题和团队协作问题。
4. 持续优化安卓客户端的性能和用户体验,对应用进行性能监测、分析与调优,包括但不限于内存管理、卡顿优化、网络请求优化、电池续航优化等,确保应用在不同安卓设备上的流畅运行与快速响应。
5. 负责安卓应用的安全防护工作,保障用户数据安全与隐私,防范网络攻击、数据泄露等安全风险,制定并实施安全策略与加密机制,定期进行安全漏洞扫描与修复。
6. 跟进安卓系统的更新与新技术发展趋势,及时将新技术应用到产品开发中,推动团队技术创新与升级,不断提升产品的技术竞争力与用户体验。
二、任职要求
1. 大专及以上学历,计算机科学、软件工程等相关专业,3年以上安卓开发经验,必须有直播及短视频类应用开发经验者。(能力强者必须满足直播或短视频其一)有谷歌上架经验、了解鸿蒙、熟悉安卓内置小程序项目经验者优先。
2. 精通 Java 及 Kotlin 语言,熟练掌握安卓开发框架与工具,如 Android Studio、SDK、NDK 等,对安卓应用的生命周期、界面绘制、数据存储、网络通信等有深入理解。
3.熟悉mvvm架构,以及Android Jetpack组件,了解架构的应用方法和设计目的;熟练使用常见库不限于Glide,Okhttp,Rxjava,Retrofit,BRV,Arouter等;
熟悉自定义view和Touch事件的传递机制以及常见系统问题,能够实现复杂的界面交互。
4. 具备扎实的计算机基础知识,深入理解数据结构、算法、设计模式,能够独立设计并实现复杂的功能模块与系统架构,有良好的代码规范与编程习惯。
5. 有丰富的性能优化经验,能够熟练运用各种性能分析工具定位并解决性能瓶颈,对多线程、并发编程有深入理解与实践经验,能够编写高效、安全、可靠的代码。
6. 熟悉主流视频技术与框架如 FFmpeg、ExoPlayer 等,对网络链路、时延、卡顿、秒开熟悉,具备视频编解码、视频格式处理、视频特效实现等相关经验,了解视频流媒体传输协议与直播技术。
7. 具备良好的团队合作精神与沟通能力,能够在快速变化的工作环境中高效工作,有较强的问题解决能力与学习能力,能够主动跟进新技术并应用到实际工作中。
8. 对社交短视频行业有浓厚兴趣与热情,关注行业动态与用户需求变化,有良好的产品意识与用户体验意识,能够从技术角度为产品的创新与优化提供建设性意见。
拉勾安全提示