岗位职责:
1、项目前端业务的设计开发工作。
2、按产品需求进行软件设计和编码实现,确保安全、质量和性能。
3、分析并解决软件开发过程中的问题。
4、负责公司线上产品的开发,维护工作。
5、能指导其他初级工程师开展开发工作。
技能要求:
1、 前端框架精通:至少精通一种现代前端框架(如React、Vue.js或Angular),并能灵活应用于项目开发中,同时对其他框架有一定的了解。
2、 熟练掌握前端技术栈:深入理解HTML5、CSS3、JavaScript及其ECMAScript新特性,能够熟练运用这些技术构建高性能的Web界面。
3、 响应式设计与优化:熟悉移动优先和响应式设计原则,能够开发适应多种设备和屏幕尺寸的前端应用。
4、前端性能优化:了解并能实践前端性能优化策略,包括资源加载、缓存策略、代码分割等,以提升用户体验。
5、 版本控制与工具:熟练使用Git进行版本控制,了解前端构建工具(Webpack、Gulp等)和包管理器(npm、yarn)。
6、 逻辑思维清晰,具备独立完成需求分析与实现的能力。
收起