职位描述
职位职责:
1.负责依据规划文档,用Java或Kotlin搭建Android应用架构、开发与集成模块,保障功能完整、逻辑严密;
2.深度参与产品迭代,审查、优化既有代码,修复闪退、卡顿等问题,依市场和用户需求创新功能,开发迭代新功能;
3.协同UI/UX设计师,遵循规范将设计转化为优质代码,精准还原界面,同时优化操作体验,提升便捷性与舒适度;
4.运用专业工具全方位监测应用性能,定位瓶颈,制定并执行优化方案,涵盖代码、算法、内存、网络等优化,确保多设备流畅运行;
5.项目前期与后端协同制定接口规范,推进中实现数据对接,保障前后端交互高效精准、数据实时同步;
6.广泛测试Android设备兼容性,排查并解决问题,确保应用普适;
7.关注前沿技术,定期分享,结合项目引入新技术,探索优化路径,提升产品竞争力。
任职要求:
1.本科及以上学历,计算机相关专业优先,熟练掌握Android操作系统架构、四大组件原理及Java或Kotlin编程语言;
2.精通AndroidStudio等开发工具与环境搭建,熟悉不同版本SDK特性;
3.具有3~5年Android开发经验,有完整APP项目经历,有应用商店发布经验者优先。营销服务领域APP项目开发经验更佳;
4.擅长AndroidUI开发,能熟练运用布局管理器、自定义视图,掌握动画与交互效果实现;
5.了解Android性能优化方法,会用性能分析工具定位瓶颈,熟悉多线程编程;
6.熟悉SharedPreferences、SQLite等数据存储方式及缓存策略,掌握网络通信基础与常用库,能解析处理JSON、XML数据;
7.具备较强学习能力,紧跟技术更新,主动学习新技术并应用;
8.团队协作佳,能与多岗位密切沟通、协调,积极参与技术分享;
9.问题解决能力强,能独立处理开发测试中的各类技术问题,提出创新方案应对挑战。