职责介绍:
1、参与浏览器相关业务模块的开发、优化、维护和重构。
2、参与产品需求和形态的制定和技术实现方案的设计。
3、负责代码编写、调试,跨技术部门联调,完成产品的测试与版本发布。
4、负责相关开发说明、技术文档的编写。
5、完成新技术跟踪和探索,并应用到新模块开发和旧模块优化上。
技能要求:
1、计算机及相关专业,2年以上C/C++开发经验,至少1年以上Mac OS X/iOS软件产品开发经验;
2、扎实的系统基础知识,如内核原理,消息机制,IO操作机制,内存管理机制,文件系统,多线程及线程间通讯,shell命令等;
3、丰富的软件编程经验,熟悉编译及程序调试、查错等技巧;
4、熟练掌握Objective-C、C/C++、Swift开发;
5、熟练掌握Cocoa开发框架、Carbon API。