高级iOS开发工程师
1.5-2.2万元/月
更新 2025-12-15 04:21:35
浏览 904
职位详情
iOS
3-5年
计算机/软件工程相关专业
岗位职责:
在iOS平台(Unity平台涵盖iOS相关功能)上负责高可用性游戏持续集成SDK的设计与开发(涵盖账号、支付、数据、广告、社交等功能模块)。
拓展业务:
1.在具备余力且有兴趣的前提下,可参与Android、Web或PC平台的功能开发、技术评估与调研工作。
2.支持全流程自动化与标准化平台建设,包括但不限于搭建持续集成提测编译版本系统、功能点自动化测试工具、工具脚本开发、版本发布系统的迭代优化等。
3.负责平台内部分游戏的日常运维及SDK的迭代更新工作。
任职资格:
1.熟练掌握iOS常用IDE与开发工具,具备使用经验并形成个人见解,例如精通Instruments工具用于内存泄漏分析。
2.精通iOSSDK开发,熟悉常用组件,掌握Swift/Objective-C等语言,了解主流开发框架。
3.深入理解iOS系统运行机制与内核原理,如内存管理、线程调度、网络通信等核心机制。
4.具备网络编程实践经验,对HTTP协议栈有深入理解。
5.精通设计模式,仅停留在了解层面无法满足要求,需具备实际应用能力。
6.具备算法应用能力,能通过合适算法优化高复杂度场景下的性能表现。
希望您具备的业务能力:
1.对业务需求具备敏锐洞察力,能够评估需求成熟度,并预判系统架构演进方向。
2.具备良好的代码封装与归纳能力,拥有代码复用的方法论,能够编写高质量、易读、易维护、可扩展的代码。
3.理解业务分层与隔离原则,具备相关开发实践经历。
4.具备组件化、模块化开发经验,形成自己的实施方法体系。
5.具备良好沟通能力,作为倾听者能跟随他人思路思考,作为表达者能清晰简洁传达观点,突出重点。
6.具备强烈责任心,能准确认知自身任务与角色在功能流、流程链或组织结构中的价值与作用。
7.具备快速学习能力,能将新技术有效落地至实际业务场景,推动技术持续升级。
8.高级开发者需具备技术选型的分析判断与决策能力。
成长路径:初级工程师→高级工程师→模块负责人→跨端架构师/SDK技术专家
在iOS平台(Unity平台涵盖iOS相关功能)上负责高可用性游戏持续集成SDK的设计与开发(涵盖账号、支付、数据、广告、社交等功能模块)。
拓展业务:
1.在具备余力且有兴趣的前提下,可参与Android、Web或PC平台的功能开发、技术评估与调研工作。
2.支持全流程自动化与标准化平台建设,包括但不限于搭建持续集成提测编译版本系统、功能点自动化测试工具、工具脚本开发、版本发布系统的迭代优化等。
3.负责平台内部分游戏的日常运维及SDK的迭代更新工作。
任职资格:
1.熟练掌握iOS常用IDE与开发工具,具备使用经验并形成个人见解,例如精通Instruments工具用于内存泄漏分析。
2.精通iOSSDK开发,熟悉常用组件,掌握Swift/Objective-C等语言,了解主流开发框架。
3.深入理解iOS系统运行机制与内核原理,如内存管理、线程调度、网络通信等核心机制。
4.具备网络编程实践经验,对HTTP协议栈有深入理解。
5.精通设计模式,仅停留在了解层面无法满足要求,需具备实际应用能力。
6.具备算法应用能力,能通过合适算法优化高复杂度场景下的性能表现。
希望您具备的业务能力:
1.对业务需求具备敏锐洞察力,能够评估需求成熟度,并预判系统架构演进方向。
2.具备良好的代码封装与归纳能力,拥有代码复用的方法论,能够编写高质量、易读、易维护、可扩展的代码。
3.理解业务分层与隔离原则,具备相关开发实践经历。
4.具备组件化、模块化开发经验,形成自己的实施方法体系。
5.具备良好沟通能力,作为倾听者能跟随他人思路思考,作为表达者能清晰简洁传达观点,突出重点。
6.具备强烈责任心,能准确认知自身任务与角色在功能流、流程链或组织结构中的价值与作用。
7.具备快速学习能力,能将新技术有效落地至实际业务场景,推动技术持续升级。
8.高级开发者需具备技术选型的分析判断与决策能力。
成长路径:初级工程师→高级工程师→模块负责人→跨端架构师/SDK技术专家
相似职位
很抱歉,暂无相似职位!