ios软件工程师(初、中、高)职位描述与岗位职责
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ios软件工程师(初、中、高)职位描述与岗位职责
一、初级iOS软件工程师
职位描述:
初级iOS软件工程师是指初步具备iOS软件开发技能,能够参与团队的日常开发工作,负责iOS客户端程序实现及维护和设计。
岗位职责:
1. 参与并负责公司iOS端App的需求分析和开发工作;
2. 负责开发和维护iOS客户端程序;
3. 参与客户端程序的性能测试与优化,确保App稳定性;
4. 参与团队代码质量管理,减少代码冗余及提高代码可读性;
5. 了解最新的移动客户端开发技术,不断学习提高自身技能。
二、中级iOS软件工程师
职位描述:
中级iOS软件工程师是指具备较强的iOS开发技能,能够独立完成iOS客户端开发任务,具有团队协作意识和较强的学习能力,能够处理较为复杂的技术问题。
岗位职责:
1. 负责在日常开发中,指导初级开发人员完成iOS客户端的需求分析和开发工作;
2. 独立负责iOS客户端程序的设计,开发和维护;
3. 参与后台接口的设计和联调,保障与后台交互的稳定性;
4. 定位并处理iOS客户端程序问题,确保线上问题率低于行业平均水平;
5. 参与iOS技术研究,引领技术方向。
三、高级iOS软件工程师
职位描述:
高级iOS软件工程师是指具备全面的iOS开发技能,能够在短时间内独立完成iOS客户端项目的规划,设计、开发及维护。具有较高的技术能力和团队管理经验。
岗位职责:
1. 统筹规划整个iOS客户端项目的产品设计和开发,确保高效和促进团队协作;
2. 独立设计和架构APP解决方案,并领导团队完成iOS客户端的开发工作;
3. 重要功能点代码编写和重要问题定位与解决;
4. 技术研究和方案评估,并指导其他开发人员提高自身水平;
5. 对团队人员进行技术培训和管理,并能够保证团队工作效率和整体技术实力提升。