1、熟练掌握c、oc、swift等编程语言,熟悉c++、h5+css3+js、java,熟练掌握面向对象编程及MVC、MVVM等设计模式。
2、掌握大部分iOS 底层framework,并善于运用底层机制如runtime、runloop、多线程、锁等进行编程,大大提升app性能;
3、熟练掌握iOS中的核心动画、高级绘图、Open_GL、物理引擎动画等特效;
4、对网络通讯协议有较多研究如http、https、tcp、socket等,在工作中实践较多且经验丰富;
5、对数据库知识如sqlite、coredata、文件存储、各种永久化存储较为熟练;
6、善于UI组件、工具类、网络实现层进行模块化封装和调用;
7、对设计模式如单例、代理、通知、闭包、观察者、工厂、kvo、kvc等熟练使用;
8、熟练掌握多线程如GCD、NSOperation、thread;
9、掌握流媒体、直播、地图、支付、TCP socket通信、及时通讯、高级动画、蓝牙等开发技术。
10、做人做事踏实诚信、对待工作保质保量、精益求精。
从事iOS开发4年多时间,完成项目15个左右,项目涉及电商、旅游、体育、金融等行业。目前为独立开发,最近开发的项目为股票、现货类金融产品,对通讯协议、底层架构、c++、高并发等有较高要求。本人独自负责技术研发工作,对类似技术已有较好的掌握,业余时间热衷于研究底层、服务器端技术。对技术比较纯粹。
可兼职时间
可兼职地点
0条评论 雇主评价