职位描述
岗位职责:
1、核心前端开发:负责公司核心Web应用、管理后台或复杂交互产品的前端架构设计、功能开发与性能优化。
2、需求理解与实现:与产品经理、UI/UX设计师及后端工程师紧密协作,深入理解业务需求,将设计稿和需求文档高效、高质量地转化为可交互的前端界面。
3、代码质量与规范:编写结构清晰、可维护性强、符合团队规范的高质量代码,确保代码的可读性和可扩展性。
4、性能与体验优化:持续关注并优化前端性能(加载速度、渲染效率、内存占用),提升用户体验和页面交互流畅度。
5、技术难题攻关:独立解决开发中遇到的复杂技术问题,如浏览器兼容性、复杂状态管理、跨端适配等。
6、工程化与工具链:参与或负责前端工程化建设,如构建流程优化、CI/CD集成、组件库维护等。
7、技术分享与指导:在团队内进行技术分享,指导初级工程师,推动团队技术能力提升。
任职要求:
1、计算机相关专业本科及以上学历,5年以上相关工作经验优先。
2、精通 HTML5、CSS3、JavaScript (ES6+),深刻理解Web标准、DOM操作、事件机制和浏览器渲染原理。
3、熟练掌握至少一种主流前端框架,如 React 或 Vue.js,并有实际项目应用经验,理解其核心原理(如虚拟DOM、响应式原理)。
4、熟悉前端状态管理方案,如 Redux、Vuex、Pinia 或 MobX。
5、熟练使用前端构建和打包工具,如 Webpack、Vite,并能进行配置优化。
6、熟悉HTTP/HTTPS协议,掌握RESTful API设计规范,能与后端高效对接,并熟练使用 Git 进行版本控制。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕