一、岗位职责
1、根据产品需求,使用HTML、CSS、JavaScript等技术开发高性能、响应式的用户界面。
2、配合UI/UX设计师实现设计稿,确保视觉和交互效果的一致性。
3、优化前端代码和渲染性能,提升页面加载速度和用户体验。
4、熟练使用主流前端框架(如React、Vue、Angular等)进行组件化开发。
5、配合后端工程师完成接口联调,实现前后端数据交互。
6、解决多浏览器、多设备(PC/移动端)的兼容性问题。
7、参与代码评审、技术方案讨论,维护代码规范和文档。
8、跟踪前端技术趋势(如WebAssembly、微前端、低代码平台等),推动技术落地。
二、岗位要求
1、熟悉 HTML、CSS、JavaScript 基础知识,了解前端开发流程。
2、根据设计稿完成静态页面搭建,确保代码结构清晰、语义化,兼容主流浏览器(如Chrome、Firefox)。
3、了解至少一种主流框架(React/Vue.js/Angular),能完成简单组件开发。
4、熟悉组件化开发思想,理解状态管理(如Redux/Vuex)或路由管理(如React Router/Vue Router)。
5、熟悉版本控制工具(Git)、包管理工具(npm/yarn/pnpm)
6、有前端项目实践经验者优先,如个人博客、简单网页制作等,可提供相关项目作品链接或代码仓库地址。
7、计算机相关专业,本科及以上学历,大三、研一、研二学生优先。