岗位职责:
1. 负责公司Web前端页面的设计与实现,包括HTML、CSS、JavaScript等技术的运用,确保页面兼容性和性能优化。
2. 参与产品需求分析,与UI设计师和后端开发人员紧密配合,完成前端代码的开发和调试。
3. 负责前端框架的选择与开发,如Vue、React、Angular等,并根据项目需求进行模块化开发。
4. 编写高质量、结构清晰、易于维护的代码,注重代码复用性和可扩展性。
5. 持续优化前端页面体验,提升页面加载速度和交互效果,关注用户体验和响应式设计。
6. 跟踪并应用前端新技术和新趋势,如Web Components、PWA等,保持技术领先性。
7. 完成前端文档的编写和分享,确保团队成员对技术有清晰的理解。
8. 参与前端技术规范的制定,推动团队技术能力提升。
任职要求:
1. 学历要求:本科及以上学历,计算机相关专业优先。
2. 工作经验:1-5年Web前端开发经验,有大型项目开发经验者优先。
3. 技能要求:
- 精通HTML5、CSS3、JavaScript等前端核心技术,熟悉ES6/ES7新特性。
- 熟练掌握Vue、React、Angular等主流前端框架,并至少精通一种。
- 熟悉Webpack等构建工具,了解Node.js及相关技术。
- 掌握CSS预处理器(如Sass、Less)和模块化开发理念。
- 熟悉HTTP协议、RESTful接口规范及前后端分离开发模式。
4. 其他能力:
- 具备良好的语义化编码习惯,能够编写符合W3C标准的代码。
- 熟悉浏览器兼容性问题及解决方案,能够优化主流浏览器(Chrome、Firefox、IE等)的兼容性。
- 具备较强的学习能力和团队合作精神,能够快速适应新技术和新环境。
5. 软技能:
- 具备良好的沟通能力,能够与产品经理、设计师和后端工程师高效协作。
- 工作细致认真,责任心强,能够按时完成任务。