ios软件工程师(初、中、高)职位描述与岗位职责

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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. 对团队人员进行技术培训和管理,并能够保证团队工作效率和整体技术实力提升。

相关文档
最新文档