职位描述
本职位需招募一名资深前端开发工程师,负责主导面向公众的Web应用程序全生命周期开发。您将承担高质量数字产品的设计、构建与维护工作,确保交付卓越的用户体验。理想候选人需与跨职能团队紧密合作,将业务需求转化为直观界面,同时保证技术卓越性与设计一致性。您还将主导应用程序性能优化,使其符合现代Web标准并实现全设备无缝交互。
核心职责
- 主导Web应用程序从概念设计到部署上线及后期维护的全流程开发,确保符合业务目标与用户需求
- 运用React、Vue.js或Angular等现代前端框架,设计与实现响应式、可扩展的用户界面
- 协同产品与设计团队细化用户体验需求,参与设计评审,确保多平台视觉一致性
- 遵循最佳实践编写简洁、高效、可维护的代码,建立完整技术文档并实施自动化测试方案
- 通过懒加载、缓存策略及代码剖析等优化技术提升应用性能,确保快速加载与稳定运行
- 落实无障碍访问标准(WCAG),为所有用户创建包容性数字体验
- 持续追踪前沿前端技术与行业趋势,推动应用程序能力升级
- 参与敏捷开发流程,包括迭代计划、每日站会及代码审查
- 与后端开发人员协作确保API无缝集成及系统间数据流畅交互
- 监控应用上线后表现,基于用户反馈与分析数据持续改进
任职要求
- 具备前端开发实战经验,精通HTML5、CSS3及JavaScript
- 熟练掌握现代前端框架(React/Vue.js/Angular)及尖端开发工具(Webpack/Sass/Babel)
- 深刻理解响应式设计原理与跨浏览器兼容解决方案
- 熟悉Git版本控制系统及协同编码规范
- 具备编写和维护技术文档的能力
- 能使用Jest/Mocha等测试框架编写单元测试与集成测试
- 理解RESTful API架构,有Node.js/Python/Java等后端系统对接经验
- 了解无障碍标准(WCAG),有可访问性UI组件开发经验
- 具备复杂问题调试与性能优化能力
- 出色的沟通能力,能与设计师、产品经理及QA团队高效协作
- 适应敏捷开发环境,具备优秀的时间管理与优先级划分能力
- 有云平台(AWS/Azure)及Web应用部署流水线使用经验
- 掌握SEO最佳实践,具备搜索引擎优化技术实施经验
- 熟练使用Lighthouse/WebPageTest等性能监测工具进行持续优化