←   Back

资深Mac OS开发工程师

中国 北京市   /   技术类 - PC   /   Social recruitment

Job Description/Requirements

【你要做的】

1、负责TigerTrade Mac app开发;

2、参与项目重点、难点的技术攻坚;

3、负责程序的架构设计及高度的性能调优,包括内存、CPU、I/O等;

4、参与产品研发设计过程,按照设计规范,完成技术文档编写;

5、参与项目的质量优化、架构演进和难点公关等工作,提升产品基础质量;

6、参与客户端性能、体验优化及质量监控评估体系建设。


【你要具备的】

1、良好的Objective-C和swift编程能力和程序调试技巧,本科及以上学历,计算机、通信等相关专业。

2、熟练掌握Foundation、Appkit等基础框架;

3、深入理解面向对象的设计原则,熟悉常用的设计模式及算法;

4、有良好的代码模块封装解藕和架构能力,至少参与过一个大型app的架构设计;

5、学习能力强,逻辑清晰思路开阔,有一定的创新能力和良好的编程习惯;

6、良好的项目过程质量控制意识;

7、具备良好的沟通协调能力,分析解决问题的能力,能独立承担开发任务,系统把握项目进度的把控能力;

8、有扎实的数据结构和算法基础,以及客户端性能调试与优化经验。