高级软件开发工程师 - iOS (北京/成都)

工作职责:

  1. 在一个小型并且高效的团队中负责用 Obj-C/Swift 进行编码工作;
  2. 作为一个高级开发工程师,你有可能需要在多个团队中负责复杂的技术项目,以及采用软件工程标准方法,工作内容涉及从规划到执行的整个过程;
  3. 负责整个印象笔记 iOS 软件产品的规划,执行以及保证成功发布;
  4. 负责制定新技术和软件开发技术的评估标准,在适当的时候引入新的技术和方法以提升产品开发效率;
  5. 负责评估和处理产品有可能出现的风险,制定工程进度计划,同时最大限度地减少技术债务和提高软件质量。

任职资格:

  1. 5年以上软件开发经验;
  2. 具有扎实的编程功底,良好的设计能力和编程习惯;
  3. 具有工科专业背景,以及丰富的Obj-C or Swift经验;
  4. 对于C/S结构有深刻了解,熟悉计算机网络以及网络协议;
  5. 掌握设计模式及架构开发(做过架构设计),熟悉终端App各种架构的优劣,以及适用场景;
  6. 具备处理复杂状况的能力,能够为团队制定可行性计划;
  7. 有大型APP完整开发经验,并有多人协作的工作经验;
  8. 计算机科学本科或硕士学位或具备相同的经验和能力。

简历投递邮箱:jobs@yinxiang.com,投递请注明应聘岗位-地点。