岗位概述
全面管理安卓端开发团队的日常运作,确保团队目标与公司战略保持高度一致,并带领团队以高效、专业的开发能力满足公司产品开发需求。
岗位目标
全面准确把握产品需求和开发重点,与各部门建立紧密的沟通机制,
并带领团队高效、高质量地完成安卓端的技术开发任务。
每5个工作日交付4个模块的安卓端编码、并提交成品软件版本给到质检部。
主要职责
制定、完善和更新部门规章制度,确保其符合法律法规、公司政策,且具有可操作性和针对性。
合理设置并动态优化团队组织架构和人员配置,确保团队高效运转。
准确把握公司发展战略和技术需求,制定科学的开发计划和合理的开发目标,交付满足需求的安全、稳定、高速的前端编码(覆盖安卓处)。
建立安卓端开发全流程质量控制体系,从开发需求分析到产品交付,严格把控每一个关键环节。
统筹管理部门人力、财务、信息等资源,优化配置,提高利用效率。
能力要求
根据您的要求,以下是优化后的内容:
1、工作经验
①行业经验:
在互联网软件行业拥有超过5年的从业经验,对行业动态和技术趋势有深入的了解。
②管理经验:
具备3年以上的安卓端项目开发管理经验,能够高效协调开发团队资源,推动项目顺利进行。
成功主导或参与过2个以上编码项目/模块的开发,积累了丰富的项目管理经验。
2、技能要求
①擅长沟通协调,具备强有力的团队过程管理能力,能够准确评估时间和风险,推动团队在预定期限内高质量完成产品上线任务。
②能够解决开发中的技术问题,优化客户端产品性能,从技术层面提升产品质量和用户体验。
③善于优化团队的开发模式、流程和规范,提升团队效能,建设良好的团队氛围,保障团队成员的技术成长。
④具备较强的组织协调力、解决问题能力和抗压能力,能够应对突发事件,确保项目顺利进行。
⑤精通Android系统体系结构,熟练掌握多线程和网络编程,深入理解Java、Kotlin等编程语言。
⑥对复杂业务架构理解力强,能够熟练应用设计模式处理业务场景,产出高质量的设计方案。
⑦熟悉MVVM、MVP等设计模式,对高性能程序设计、架构设计有丰富经验,能够快速搭建、调试或重构大规模软件代码。
⑧制定和推广代码规范,确保团队产出高质量代码,并能够对新技术、新工具进行适用性评估,制定采用策略。
⑨深刻理解移动应用安全原则,能够指导团队实施安全编码标准,确保应用符合相关法律法规及行业标准。
⑩熟悉Android编译打包优化,以及Jenkins、GitLab CI等持续集成/交付工具。
⑪具备优秀的项目管理能力,能够确保资源合理配置,并通过持续监控和调整项目计划,实现各阶段任务的按时高效交付。
⑫能够协调其他部门合作,确保项目顺利进行,并具备风险评估与管理能力,能够识别潜在风险并制定应对策略降低影响。
⑬具备变更管理能力,能够灵活处理项目中的变更请求,保持项目的稳定性和灵活性。
⑭参与公司技术战略规划,为长期发展提供支持,并具备优秀的沟通技巧和绩效评估能力,能够与内部及外部利益相关者有效互动,定期评估团队成员表现,提供建设性反馈以促进成长。
⑮营造积极向上的工作氛围,增强团队凝聚力,推动团队文化建设。
3、加分项
①学历:拥有本科以上学历者优先。
②证书/执照:持有与计算机科学与技术、软件工程或相关领域相关的专业证书或执照,如计算机软件水平考试证书、Android开发工程师认证等,能够证明自己在专业领域内的专业能力和水平。