岗位职责
1,负责Android客户端应用的需求分析、架构设计、代码编写、调试及测试工作,确保软件质量与性能达标。
2,根据产品迭代计划,独立完成新功能模块的开发与维护,实现高性能、高可用性的应用组件。
3,配合产品经理与UI设计师,精准还原界面设计与交互逻辑,提升用户体验。性能优化与稳定性治理
4,持续监控并优化应用性能,针对启动速度、内存泄漏(OOM)、卡顿、Crash/ANR、包体积及耗电量等关键指标进行专项优化。
5,参与客户端整体架构设计与重构,推动组件化、模块化建设,降低业务耦合度,提升研发效率。
关注Android前沿技术动态(如Jetpack全家桶、Kotlin协程、AI端侧部署、鸿蒙适配等),进行新技术预研与应用落地。编写高质量的技术文档,包括技术方案设计、API接口文档及维护指南。
任职要求
1,计算机、通信、电子工程或相关专业本科3年以上经验。
2,具备扎实的计算机基础知识,深入理解数据结构、算法、操作系统原理、计算机网络及多线程编程机制。
3,具备良好的逻辑思维能力和问题分析解决能力,拥有强烈的责任心与团队合作精神。
4,编程语言: 精通Java或Kotlin语言,熟悉两者互操作性;熟练掌握面向对象编程思想及常见设计模式。
5,框架与架构: 深入理解Android系统原理及底层机制;熟练掌握MVVM/MVI等主流架构模式;熟练使用Jetpack组件库(Lifecycle, ViewModel, LiveData, Room, Navigation等)。
6,网络与数据: 熟悉HTTP/HTTPS协议,掌握Socket通信、TCP/IP原理;熟练使用Retrofit、OkHttp等网络库;熟悉SQLite、Room、SharedPreferences等数据存储方案。
简历投递:1834113769@qq.com
更多职位,点击下方热招职位