中级前端开发工程师
1-1.3万元/月岗位职责:
1、负责公司前端项目的开发与维护,保障项目按时高质量交付;
2、依据项目需求,编写可维护、高性能的代码,确保代码规范与系统稳定性,能承担核心及复杂技术问题的攻关任务;
3、完成程序模块的功能测试,快速定位并修复软件缺陷,保障开发输出质量;
4、参与关键技术难题的研究与解决,主导架构设计与系统调优,协同突破项目实施中的技术瓶颈;
5、持续跟踪前端技术发展动态,推动新技术、新工具和优化流程落地,提升开发效率与产品品质;
任职资格:
1、计算机科学或相关专业专科及以上学历,具备不少于3年前端开发经验,有完整参与过项目全周期者优先;
2、熟练掌握HTML5、CSS3、JavaScript(含ES6/ES7)、TypeScript等前端核心技术,能够编写高效且兼容多浏览器的代码;
3、熟悉CSS3布局方式,具备较强的页面还原能力;
4、深入理解Vue2/Vue3及其生态体系,如VueX、VueRouter、Pinia等,掌握MVVM/MVC框架原理,拥有丰富的实际项目经验,同时熟练使用至少一种UI框架,例如AntDesign、NaiveUI等;
额外加分项:
1、了解前端项目构建、打包、部署及发布全流程,具备流程管理与优化能力;
2、对webpack、vite等构建工具具有深入理解和实践经历,可独立配置并优化前端工程化方案;
3、了解React及其生态,包括Hooks、ContextAPI、Redux等状态管理机制,掌握至少一种主流UI库如AntDesign、Material-UI,并能根据业务需要进行组件定制与扩展;
4、具备Node.js使用经验;
5、掌握Web安全相关知识,熟悉常见攻击手段(如XSS、CSRF)及其防御策略,能编写安全可靠的前端代码;
6、深入了解GraphQL、RESTfulAPI的设计与实现,能够处理复杂数据流,提升前端性能表现;
7、熟悉浏览器插件开发流程,了解底层CDP调用机制;
8、掌握Electron桌面应用的通信机制与打包流程,具备高效的桌面端开发能力