岗位描述
岗位职责
1. 负责前端技术架构的设计与实现,确保系统的稳定性和高性能。
2. 根据产品需求,开发高质量的前端功能模块,并优化用户体验。
3. 参与项目的技术选型,评估并引入新技术以提升开发效率和产品质量。
4. 与后端工程师协作完成数据交互,确保前后端接口的高效对接。
5. 解决多浏览器、多设备兼容性问题,优化JavaScript性能。
6. 参与代码评审,编写技术文档,确保代码质量和团队协作。
7. 对前端框架及相关生态技术进行深入研究,提供技术支持和指导。
8. 参与系统架构设计,负责大规模模块开发与交付,推动项目落地。
岗位要求
1. 三本科及以上全日制学历,具有3年及以上项目开发经验。
2. 熟悉React、Angular或Vue其中一种开发框架,并具备实战经验。
3. 精通HTML5、CSS3、JavaScript、Ajax、DOM等前端技术,掌握面向对象编程思想。
4. 熟练使用Less或Sass进行样式开发,精通页面布局、SEO和语义化。
5. 对常见JavaScript框架如jQuery、Kissy、Zepto、Bootstrap有深入理解,完整源码阅读者优先。
6. 熟练掌握分布式架构、分布式软件开发及相关开源框架,有云计算及大数据开发经验者优先。
7. 具有独立承担大规模模块设计开发和交付的能力,具备一定的架构设计能力。
8. 熟练掌握常用的软件架构模式,并能够熟练使用基本的编译工具。