@
TianLing6909 osang.wc@alibaba
-inc.comiOS 岗位要求:
1 、五年以上开发经验,三年以上 iOS 开发经验,参加过中型商业级 APP 开发。
2 、精通 iOS 应用开发,熟悉常用开源库,精通 Objective-C 编程语言,熟悉 C/C++语言及 Native 编程,有良好的编程习惯;
3 、精通 UI 界面开发,熟悉 MVC , MVVM 等设计,有组件化思维,了解 RN 等动态 UI 原理,在实现 UI 功能的同时,能考虑未来变化的灵活性。
4 、熟练掌握 VM/Runtime 原理,了解操作系统原理及 CPU 指令,并能够利用原理提出对应用层的优化方案,对底层棘手问题,能够迅速有效的排查。
5 、了解大型应用多模块合作开发机制,熟悉 Git 和 GitFlow 分支管理,了解 Bundle 化机制,以及 Hotpatch 机制。
6 、有性能和稳定性优化经验,熟悉常见的性能稳性定策略,对用户体验有极致追求,有良好的自测习惯。
7 、有多线程、网络、反编译、安全等编程经验,熟练 TCP/HTTP/SPDY/DNS/CDN 等网络知识,了解网络优化策略和安全防范机制。
8 、善于总结,有自己的技术理念,乐于分享,有较高的钻究学习热情,能主动建立自己的技术影响力。
9 、有良好的表达能力,能抓住问题重点,善于团队合作,有高度责任心,有较强的推动力,有舍我其谁的冲劲
Java 开发要求
岗位要求:
1. 本科以上学历
2. 5 年以上软件项目开发工作经验,有技术团队规划及管理经验者优先
3. 精通 java web 开发精通,精通 Servlet , Spring MVC , ibatis/Mybatis 框架和常用模板框架,使用过 dropwizard 更佳
4. 阅读过框架代码者优先
5. 对 Restful 认识深刻,熟练使用 JAX-RS 进行开发
6. 有 SOA 开发经验,熟悉 dubbo 者优先
7. 熟悉 SSO 基本原理和实现
8. 项目中有分布式、数据交换平台开发经验
9. 熟悉至少一种缓存服务器
10. 熟悉 JQuery/Angular.js, CSS/Less/Sass/Stylus 中的两种或多种技术
11. 熟悉 MongoDB 、 Mysql 相关技术(任意一种),能进行性能优化及解决常见问题
12. 熟悉主流 Web 服务器与中间件服务器的配置管理与性能优化
13. 具有良好的编程风格及习惯,具有良好的逻辑思维能力、沟通能力、团队合作能力
14. 具备需求分析、系统设计、数据库设计能力;熟悉 UML ,并能熟练使用一种建模工具
两个都是 P7 ,欢迎来投