更新于 3月30日

iOS端开发工程师(短期)

1.5-2.5万
  • 北京昌平区
  • 5-10年
  • 学历不限
  • 全职
  • 招2人

雇员点评标签

  • 免费班车
  • 工作环境好
  • 同事很nice

职位描述

短期iOS
岗位职责:
客户端-场景建设
任职要求:
1.掌握从 iOS 进程启动到主页面加载的实现流程。掌握 UIView/UIKit 渲染流程、RunLoop 消息循环机制等核心环节的实现原理。
2.对于 iOS 核心组件(UIViewController、UIApplication、NotificationCenter、URLSession),理解实现原理及使用方法,包括页面生命周期、应用状态管理、消息通知分发、网络会话管理。
3.理解工程的配置和构建机制。掌握 Xcode Build Settings 配置,包括 Pod 依赖管理、Code Signing 签名配置、Target 模块配置,以及 Info.plist 关键信息配置。
4.掌握webview容器的使用方法及通信原理,理解Api的实现原理,并且掌握基于Api的监控,统计,保护等保护机制。
5.掌握 HTTP、Websocket 的通信原理。能够熟练使用URLSession、 AFNetworking、 SocketRocket等网络库实现短链(HTTP/HTTPS)、长链(Websocket)、SSE 等业务请求,并且对断连重连、错误重试、超时处理等特殊场景有实战经验。
6.熟悉常见的代码架构及设计模式,并且能结合数据结构灵活运用,有编写鲁棒代码的能力。
7.对常见的性能问题(如内存泄漏、CPU 占用过高、UI 卡顿、启动耗时过长),有使用 Instruments 工具进行分析、定位,以及通过优化代码、缓存策略调整等方式解决的能力。
8.掌握数据结构,并且能使用算法巧妙解决业务和技术问题。

工作地点

北京昌平区中国石油规划总院沙河办公区

认证资质

营业执照信息

职位发布者

刘宁/人力资源

刚刚活跃
立即沟通
公司Logo安徽晶奇网络科技股份有限公司
安徽晶奇网络科技股份有限公司成立于2006年,总部现坐落于合肥高新技术开发区,拥有8家子公司,7家分公司,业务遍布安徽、北京、广东、海南、贵州、云南、黑龙江、青海等30个省市。公司以民政和卫生领域的信息化为基础,围绕“防、治、养”为大健康产业链中的服务对象提供智慧医疗、智慧医保、智慧民政、智慧健康养老、智慧能源的整体解决方案、数据挖掘以及数据安全服务。 2017年成为国家级智慧健康养老试点示范企业 2018年入选智慧健康养老产品及服务推广目录、获批安徽省院士工作站 2019年评为安徽省企业技术中心、省级专精特新企业 2020年评为安徽省商标品牌示范企业 2021年获得安徽省专精特新冠军企业荣誉称号 2022年评为安徽省大数据企业 2023年获得长三角百家品牌软件企业 2024年承建项目选登“2023年度社会救助领域创新实践优秀案例”
公司主页