程序开发
对前后端分离模式,可视化开发深入理解,对 Vue 和 react 有丰富的开发经验,具备一定的框架设计能力。
熟练使用 XXX 开发框架,对浏览器渲染,异步编程,跨域等概念有清晰的认知,对常见库的源码实现有了解。
熟悉模块化、前端编译和构建工具,熟练运用主流的移动端 JS 库和开发框架,并深入理解其设计原理,例如:Zepto、React 等。
熟悉 Node.js 开发,熟练使用 npm, webpack, gulp 等工具。熟悉前端性能的优化,熟悉使用 Chrome,Safari 等前端调试工具。
了解 ES6 新特性,对 Javascript 中闭包,函数式编程等概率有清晰的认知。
熟练掌握 HTML5,CSS3 的基本使用以及常用的响应式布局的最佳实践。
熟悉 Node.js 以及 V8 的性能和稳定性优化,能对系统整体性能进行评估,解决内存瓶颈。
熟练掌握 Android UI 开发,包括各种控件、布局方式、动画和自定义控件的使用方法。
熟悉Android的中间件开发流程和 Android Framework 开发技术,能独立进行 Android 应用程序开发。
熟练移动端项目搭建与架构,灵活使用 XIB 和 Storyboard,掌握 iOS 各版本的适配及 Auto Layout、Content Hugging 等布局。
调用系统API对应用进行安全性校验,避免常见的应用crash,如数据越界,内存泄漏等。
熟悉掌握 iOS 内存管理机制,解决系统崩溃,内存溢出,iPhone 版本兼容性等问题。
参与移动端项目设计,框架选型,技术点攻克和功能开发实现,修复代码 Bug 并交付测试。提高产品稳定性。
熟悉掌握系统常用框架开发,了解屏幕适配、核心动画、多线