主要职责:1.负责 Android 系统应用和通用应用的独立开发、维护和优化,确保应用性能、稳定性、安全性以及用户体验达到***水平。2.参与 Android 应用软件的需求分析,进行功能设计和技术选型,提供专业的技术建议,确保方案的合理性和可行性。3.编写高质量、可维护的代码,严格遵守代码规范,进行代码审查,并积极参与代码重构和优化,持续提升代码质量。4.制定并执行全面的应用单元测试、集成测试和系统测试规划,保证应用的功能、性能和稳定性符合预期。5.与系统开发工程师紧密合作,理解系统接口定义,并进行联调和测试,确保应用与底层系统的稳定集成和高效交互。6.对 Android 系统层有一定的了解,能够就系统级应用的问题与系统工程师进行有效沟通,并排查、定位和解决问题。7.持续跟踪 Android ***发展趋势,积极探索新技术在项目中的应用,提出创新性的技术方案,不断提升产品技术竞争力。8.撰写清晰、规范的技术文档,包括设计文档、接口文档等。 及时响应并解决用户反馈的问题,并持续改进产品质量,提升用户满意度。任职要求:1.计算机科学、软件工程或相关专业本科及以上学历。 具有 TV/商显行业软件产品开发经验者优先。2.3年以上 Android 应用开发经验,具有1年以上系统应用(如 Launcher、Settings 等)开发经验者优先考虑。3.精通 Java/Kotlin 编程语言,熟悉 Android SDK,深入理解 Android UI 渲染、多线程、网络编程等关键技术。4.对 Android 系统有一定的了解,熟悉 AMS、PMS 等关键系统服务的运作机制。5.了解 Android 系统应用的签名、权限管理、系统升级等相关知识。6.具备良好的问题分析和解决能力,能够独立完成问题的调试和修复,并具备良好的故障排除技巧和系统思维。7.具备优秀的沟通能力和团队协作精神,能够与系统开发工程师有效沟通,并共同解决技术难题。8.具备良好的代码规范和文档编写能力,熟练掌握 Git/SVN 等常用软件版本管理工具。9.具备积极主动的工作态度,高度的责任心,优秀的学习能力和抗压能力。10.具备一定的英语读写能力,能够阅读英文技术文档。