最近搜索
暂无搜索记录
热搜
JAVA
大数据
分布式
Python
人工智能
爬虫
WEB
JavaScript
认证
高级前端开发工程师
25-45K
更新时间:2025.09.24
职位描述
岗位职责:
1.负责前端产品框架定义(PC、小程序)、核心模块组件开发、版本控制
2.负责PC、移动端(小程序)产品核心前端的开发和优化;
3.编写封装良好的前端交互组件及扩展,维护及优化前端页面性能;
4.根据产品需求完成产品前端展示和交互效果,配合后端开发人员实现产品界面和功能;
5.负责前端框架技术规范文档编写及推广应用
任职要求:
1、5年以上的前端开发经验;
2、前端技术基础:
精通HTML5、CSS3、JavaScript等前端基础技术,熟悉其新特性和语义化标签的使用。
深入理解HTTP/HTTPS协议,掌握网络请求和响应的处理机制。
3、前端缓存与性能优化:
精通前端缓存机制,包括cookies、IndexDB、浏览器缓存(如serviceWorker、客户端缓存)以及服务器端缓存。
深入理解浏览器渲染原理,包括渲染顺序、DOM树构建、CSSOM等,并能据此进行性能优化。
熟练掌握虚拟DOM、重排(reflow)、重绘(repaint)等前端优化技术,减少页面渲染时间和提高用户体验。
4、CSS预处理器与后处理器:
熟悉LESS、Scss/Sass、Stylus等CSS预处理器,以及PostCSS等后处理器。
熟练使用CSS函数功能、混入(mixin)等高级特性,编写高效、可维护的CSS代码。
熟悉浏览器私有前缀的处理方法,确保跨浏览器兼容性。
5、JavaScript与内存管理:
深入理解JavaScript内存管理机制,包括内存回收(垃圾回收)策略。
精通事件队列、宏任务、微任务等异步机制,编写高效、可预测的异步代码。
熟练掌握Promise、async/await等现代异步编程技术。
6、构建工具与代码规范:
精通Webpack等构建工具,能够高效配置和优化项目构建流程。
熟悉Babel等代码转译工具,确保代码在不同浏览器上的兼容性。
遵守并推广团队内部的代码规范,提升代码质量和可维护性。
6、前端框架与插件:
深入理解React、Vue、Angular等前端框架的核心原理和设计思想,能够根据项目需求选择合适的框架进行开发。
熟悉前端插件的开发和使用,能够根据项目需求进行插件的定制和优化。
7、跨平台与移动端开发:
熟悉移动端Web开发的核心原理和设计思想,能够解决移动端特有的性能问题。
了解小程序和React Native等跨平台开发框架,根据项目需求选择合适的框架进行开发。
熟练掌握原生小程序和微信小程序的开发,包括wxml、wxss等语法以及uView等UI框架。
8、性能优化与前端安全:
熟练掌握前端性能优化方法,包括CDN、代理服务器、懒加载等策略。
对前端安全有深入了解,能够采取有效措施防范XSS、CSRF等常见安全漏洞。
9、持续学习与团队协作:
具备强烈的责任心和团队合作精神,能够积极沟通、协作并推动项目的顺利进行。
具备良好的问题解决能力和学习能力,能够快速掌握新技术并应用于项目中。
加分项:
1、有大型Web项目或移动端项目开发经验者优先。
2、对前端性能优化、前端安全、SEO等方面有深入研究者优先。
3、熟练掌握React Native、Flutter等跨平台开发技术者优先。
公司介绍
比亚迪集团成立于1995年2月,经过20多年的高速发展,已在全球设立30多个工业园,实现全球六大洲的战略布局。比亚迪业务布局涵盖电子、汽车、新能源和轨道交通等领域,并在这些领域发挥着举足轻重的作用,从能源的获取、存储,再到应用,全方位构建零排放的新能源整体解决方案, 比亚迪是香港和深圳上市公司,营业额和总市值均超过千亿元。
比亚迪坚持自主创新,掌握电池、电机、电控及芯片等电动车全产业链核心技术,在2008年推出全球首款量产插电式双模电动车,在2010年提出全球首个公共交通电动化解决方案,之后上升为国家战略,形成全球共识,持续引领行业变革。截至2020年底,比亚迪电动车销量连续8年中国第一,已驶入全球50多个国家和地区、300多个城市,是首个进入欧、美、日等发达市场的中国汽车品牌。
比亚迪
其他在招职位6个