这是一个创建于 2550 天前的主题,其中的信息可能已经有所发展或是发生改变。
高级前端工程师
岗位职责:
1.负责前端功能的开发和优化;
2.开发基于 HTML5 技术的可灵活定制,可扩展的前端组件;
3.优化前端架构,提高系统的灵活性和可扩展性;
4.开发,维护,扩展前端代码架构;
5.跟踪研究前沿的前端技术,并应用到公司的产品开发当中去;
6.参与部门技术方案的定制和讨论.
任职要求:
1. 熟悉 HTML/CSS,能根据设计稿出页面(像素级)
2. 熟悉移动端 H5 开发、熟悉主流移动浏览器的技术特点
3. 用 AngularJs、Vue.js 或 React.js 等框架做过实际项目(大中型项目,不是 todo list 那种)
4. 能结合业务特性抽象可复用组件
5. 熟悉前端自动化,熟悉 webpack/gulp 等工具
6. 熟悉至少一门后端语言( NodeJs、Python、Java、GO、PHP...)
React Native 开发工程师
岗位职责:
1. 使用 React Native 和 React.js 进行移动应用研发;
2. 封装 React Native 原生组件,并协助 Android 与 iOS 客户端集成;
3. 持续改进移动 app 性能、安全性、稳定性和可扩展性;
技能要求:
1. 有 React.js 或 React Native 实际开发经验,有一定的 Android/iOS 原生开发经验
2. 了解 ReactNative 的基本实现原理,熟悉组件间的通信和数据的管理;
3. 熟悉模块化、组件化、前端工程化,熟悉 webpack、gulp 等前端构建工具;
4. 熟悉 git 和 gerrit 开发工具的使用;
5. 有较强的逻辑思维能力,善于分析、归纳、描述、沟通、和解决问题, 能快速接受和掌握新技术。
**加分项**
1. Github 或技术博客地址,参与过开源项目
2. ACM, TopCoder 等程序设计竞赛经历
3.熟悉 Node.js
4. 代码洁癖
1 条回复 • 2017-11-23 11:15:15 +08:00