职位描述
核心职责
•负责通用Web应用的全流程开发,包括需求分析、技术选型、架构设计、代码实现、单元测试及上线交付,确保产品质量与研发效率。
•基于HTML5、CSS3、JavaScript/TypeScript构建高性能、高兼容性的Web界面,运用Flex/Grid等技术实现响应式布局,适配PC端、移动端等多终端场景。
•熟练运用React/Vue等主流前端框架进行组件化开发,封装通用组件与业务组件,沉淀前端技术资产,提升团队复用效率。
•负责前端工程化落地,基于Webpack/Vite等构建工具搭建自动化构建、打包、部署流程,参与前端代码规范制定与代码评审。
•优化Web应用性能,包括页面加载速度、渲染效率、交互流畅度,解决跨浏览器、跨设备兼容性问题,提升全球用户体验。
•与后端工程师协作完成接口联调,通过Axios/Fetch等工具实现数据交互;配合UI/UX设计师还原设计稿,保障视觉与交互一致性。
•跟踪通用Web开发前沿技术与行业趋势,参与技术调研与落地,推动前端技术栈迭代与架构优化,解决研发过程中的复杂技术难题。
•撰写清晰规范的技术文档,参与团队技术分享,助力团队整体技术能力提升。
任职要求
•本科及以上学历,计算机科学、软件工程、电子信息等相关专业,2-5年通用Web开发实战经验;优秀应届毕业生(有扎实项目经验)可放宽年限要求。
•精通通用Web开发核心技术:HTML5(语义化标签、Canvas等)、CSS3(动画、过渡、响应式布局)、JavaScript/TypeScript(ES6+语法),深刻理解W3C规范与浏览器渲染原理。
•熟练掌握至少一种主流前端框架(React/Vue/Angular),具备组件化、模块化开发思维,有大型项目框架应用及封装经验。
•熟悉前端工程化工具,掌握Webpack/Vite构建配置、Git版本控制,具备自动化测试(Jest/Mocha)或CI/CD(Jenkins/GitHub Actions)实践经验者优先。
•具备跨浏览器、跨设备兼容性问题解决能力,有性能优化(首屏加载、懒加载、资源压缩)实战经验,能独立排查前端线上问题。
•了解HTTP/HTTPS协议、RESTful API设计规范,具备与后端高效协作的数据交互能力。
•具备良好的英文读写能力,能熟练阅读英文技术文档,适应全球化团队的邮件、会议沟通。
•具备强烈的责任心、优秀的问题分析与解决能力,良好的跨团队沟通协作意识,能承受一定项目压力,对技术有持续学习的热情。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕