岗位职责:
1.负责公司Web端、H5端、小程序等前端产品的开发、调试与维护,保证页面兼容性、稳定性和流畅度,打造优质的用户体验。
2.根据产品需求和设计稿,完成前端页面搭建、交互效果实现、功能模块开发,保证代码规范、简洁、可复用。
3.优化前端页面性能,解决各类浏览器兼容问题、加载卡顿问题,提升页面响应速度和运行效率。
4.与产品经理、后端开发人员紧密配合,完成接口对接、数据联调、功能联调工作,保障项目按时交付。
5.具备基础后端开发能力,能独立完成接口开发、数据处理、文档编写,协助完善全栈开发流程。
6.参与前端技术方案制定、代码评审、技术沉淀,整理开发文档,推动团队技术规范落地。
7.跟进前端前沿技术,学习新技术、新框架,结合业务需求引入合适的技术,优化开发流程,提升开发效率。
8.负责线上项目的bug修复、功能迭代,保障产品稳定运行,及时响应并解决前端相关技术问题。
任职要求:
1.学历要求:本科及以上学历,计算机相关专业,拥有2年及以上前端开发实战经验。
2.精通前端核心技术:熟练掌握HTML5、CSS3、JavaScript,能够手写原生代码,熟悉各类前端布局方案、动画效果实现。
3.熟练使用主流前端框架:精通Vue、React其中一种或多种框架,熟悉框架原理及周边生态,能独立完成框架项目搭建与开发。
4.熟悉前端工程化工具:熟练使用Webpack、Vite、Git等工具,掌握模块化、组件化开发模式,规范代码管理。
5.熟悉跨端开发:了解小程序开发、响应式布局开发,能适配移动端、PC端等多端设备。
6.具备后端开发基础:熟悉Node.js、Java、PHP其中一种后端语言,了解接口开发、数据库基础操作,能完成前后端数据交互、简单接口编写。
7.熟悉HTTP/HTTPS协议、AJAX、axios请求,了解浏览器渲染原理、前端性能优化方案。
8.具备良好的代码规范和编程习惯,逻辑清晰,注重代码质量和可维护性。
9.有较强的问题排查能力,能快速定位并解决前端各类技术问题。
10.工作态度积极主动,责任心强,善于沟通协作,能承受一定的工作压力,配合团队完成项目开发。