1. 根据产品需求,进行安卓应用的架构设计、代码编写和单元测试,实现应用的功能模块开发。
2. 与产品、设计、后端等团队密切合作,共同探讨技术方案,优化产品功能和性能,解决开发过程中的技术问题。
3. 负责安卓应用的性能优化,包括内存管理、启动速度优化、电量消耗优化等,提升应用的稳定性和流畅性。
4. 跟进安卓系统的新特性和技术发展趋势,评估并引入合适的新技术,对现有应用进行技术升级和重构。
5. 修复应用在不同安卓设备和系统版本上的兼容性问题,确保应用的质量和稳定性。
6. 编写和维护相关的技术文档,为团队内部提供技术支持和知识分享。
任职要求
1. 本科及以上学历,计算机科学、软件工程等相关专业,2年以上安卓开发经验。
2. 熟练掌握Java或Kotlin编程语言,熟悉安卓开发框架和常用工具,如Android Studio、Gradle等。
3. 深入理解安卓系统的架构和原理,熟悉安卓的UI设计、多线程、网络编程、数据库管理等方面的知识。
4. 有良好的代码规范和编程习惯,具备较强的问题解决能力和调试技巧,能够独立分析和解决技术难题。
5. 具备良好的团队协作精神和沟通能力,能够与不同部门的人员有效合作,共同推进项目进展。
6. 有成功上线的安卓应用项目经验者优先,熟悉开源框架和第三方库的使用优先。