首页 > 制度大全 > iOS研发(高级)工程师皮皮虾职位描述与岗位职责任职要求

iOS研发(高级)工程师皮皮虾职位描述与岗位职责任职要求

2024-07-27 阅读 7444

职位描述

工作职责

1、负责字节跳动旗下爆款娱乐社区皮皮虾APPiOS端的开发工作。

2、负责产品移动端(iOS)相关需求的设计与实现;

3、负责移动端(iOS)架构设计、基础组件开发、性能优化等工作;

4、参与产品创意,共同打造新一代的亿级社区产品;

任职要求

1、熟练掌握Objective-C,深入理解语言特性,熟练掌握Xcode开发环境;

2、熟悉iOS系统API、Runtime机制、基础组件,对重要系统特性和原理有一定的理解;

3、能够使用常用的第三方库、基础组件,并对其特性和实现原理有一定的了解;

4、了解MVC/MVP/MVVM等设计模式,熟悉面向对象思想及相关设计模式;

5、了解常用的Debug工具和方法,熟练掌握异常处理机制;

6、热爱技术,能够快速学习,始终保持技术更新;

7、关注业务,对产品有好奇心,关系用户体验;

8、有Swift开发经验者优先,有独立开发产品级APP经验者优先;

篇2:IOS研发总监岗位职责

java/ios/andriod研发总监Android:(1)三年以上客户端开发工作经验;最好有1年以上架构设计经验。(2)具有一定规模的项目开发经验;具备某个项目从0到1的全过程主导或参与主体部分。(3)精通Android开发平台及框架原理,熟悉AndroidSDK。(4)熟悉Android移动终端特性、开发特点,有Android平台各类常见问题的应对经验IOS:(1)三年以上客户端开发工作经验;最好有1年以上架构设计经验。(2)具有一定规模的项目开发经验;具备某个项目从0到1的全过程主导或参与主体部分。(3)熟悉Objective-C语言,熟悉CocoaTouch。(4)熟悉IOS构建,从产品中抽象出系统模型。JAVA:(1)三年以上java开发工作经验;B/S项目开发经验2年以上;最好有1年以上架构设计经验。(2)具有一定规模的项目开发经验;经历项目从0到1的全过程主导或参与主体部分。(3)精通JAVA开发语言、熟练掌握开发工具和开发框架;熟悉HTML、精通Apache、JSP、Servlet等Web开发相关技术;熟悉主流数据库,熟练掌握SQL,熟悉移动互联网开发优先。(4)学习能力强,较好的表达和Android:(1)三年以上客户端开发工作经验;最好有1年以上架构设计经验。(2)具有一定规模的项目开发经验;具备某个项目从0到1的全过程主导或参与主体部分。(3)精通Android开发平台及框架原理,熟悉AndroidSDK。(4)熟悉Android移动终端特性、开发特点,有Android平台各类常见问题的应对经验IOS:(1)三年以上客户端开发工作经验;最好有1年以上架构设计经验。(2)具有一定规模的项目开发经验;具备某个项目从0到1的全过程主导或参与主体部分。(3)熟悉Objective-C语言,熟悉CocoaTouch。(4)熟悉IOS构建,从产品中抽象出系统模型。JAVA:(1)三年以上java开发工作经验;B/S项目开发经验2年以上;最好有1年以上架构设计经验。(2)具有一定规模的项目开发经验;经历项目从0到1的全过程主导或参与主体部分。(3)精通JAVA开发语言、熟练掌握开发工具和开发框架;熟悉HTML、精通Apache、JSP、Servlet等Web开发相关技术;熟悉主流数据库,熟练掌握SQL,熟悉移动互联网开发优先。(4)学习能力强,较好的表达和

篇3:BIOS研发工程师岗位职责

固件(BMC/UEFIBIOSFirmware)研发工程师龙芯中科技龙芯中科技术有限公司,龙芯,龙芯中科,龙芯中科技,龙芯负责BMC/UEFIBIOSFirmware设计、开发、调试与维护工作,符合项目进度、质量与成本要求。

任职资格:

1.大学本科以上学历,计算机,电子等相关专业;

2.熟悉嵌入式系统的原理及组成,了解至少一种硬件体系结构(如arm,x86等),具备嵌入式软件设计、开发及调试经验;

3.熟悉Linux系统架构者,具备嵌入式Linux下软件设计,开发及调试,熟悉Linux内核架构者更佳

4.熟悉UEFI、IPMI、DMI/SMBIOS、I2C/SMBUS等系统管理规范者优先考虑;

特别技能/能力:

1.具备团队合作精神,及较强的沟通协调能力;

2.具备独立承担工作的能力;

3.具备优秀的问题定位及解决能力。