职位描述
岗位职责: 1、负责公司项目、产品的前端代码开发,推进整体进度; 2、负责UI组件、可视化组件的封装,符合代码规范并且能够稳定复用; 3、对部门前端技术架构进行维护和更新,开发提高效率的工具; 4、能够完成移动端、大屏等特殊场景的页面应用; 5、对产品经理或项目经理,进行前端相关的技术解答。 基本要求 1、具有良好的沟通能力和逻辑表达能力、思维清晰逻辑明确; 2、能够使用AI、PS工具,满足前端切图需要; 3、对UI细节、交互细节、动画细节有比较高的追求,有耐心不断调整; 4、喜欢钻研技术,对遇到的各种技术有好奇心,驱使自己了解其原理; 5、熟练掌握H5、css3、js基本前端技术,符合页面规范兼容多浏览器; 6、js基础扎实,掌握面向对象思路、实际使用过闭包、原型链、作用域等相关知识。对数组、字符串进行常规操作; 7、了解性能优化,善用控制台、多种断点调试方法进行开发; 8、能够使用ES6特性,在工作中有实际应用经验; 9、熟练使用webpack/react/react-router/react-redux技术,获对其他技术框架有深入理解; 10、掌握webgl/three.js、zrender、原生svg、canvas等类库,优先考虑; 11、有大屏可视化、移动端、后台系统、电商项目开发经验,优先考虑; 12、掌握Ajax/fetch,懂得同步异步区别,使用过websocket,优先考虑; 13、使用过或了解部分设计模式、基础算法,优先考虑; 14、开发过UI组件、掌握less、sass优先考虑。 职能类别: 软件工程师 微信分享