职位描述
岗位职责:
1.IOS移动终端应用的开发;
2.和产品经理沟通,明确需求,和团队其他工程师共同完成技术架构设计;
3.和产品经理、UI设计师配合,完成功能实现,项目开发;
4.定期修复测试工程师提交的Bug,以及其他优化需求、维护工作等;
5.定期的技术研究与调研;
6.在开发过程中对产品提出改进建议。
任职要求:
1.熟悉计算机系统知识、网络知识,如tcp/ip协议、socks5协议等;
2.对面向对象编程和设计模式有深入了解;
3.具备数据结构和算法能力;
4.精通Swift,Objective-C语言;
5.精通IOS编程相关框架,如:UIKit,Networkextension;
6.熟悉IOS系统运行机制;
7.熟悉XCode开发环境,拥有APPStore上架经验;
8.具备敏捷开发理论与实践能力;
9.熟悉Git版本控制工具;
10.有解决问题、专研新技术的兴趣和能力,良好的团队合作精神。