前端工程师 at Ontology

全职1个月前
Employment Information
职位描述

高级前端工程师负责设计和实现高质量、可扩展的网页解决方案,以提升用户体验并支持业务目标。该职位需要与跨职能团队紧密合作,将产品需求转化为交互式、响应式的网页应用。理想的候选人将主导用户界面开发,确保与后端系统无缝集成,并维护全公司的代码标准。主要职责包括编写优化的前端代码、开发可复用的图形用户界面组件库,并通过创新技术和最佳实践持续提升应用性能。

核心职责
  • 使用现代框架和技术开发维护复杂网页应用,确保跨浏览器兼容性并符合无障碍访问标准
  • 与设计师和产品经理协作,将视觉设计转化为符合业务目标的响应式用户界面
  • 遵循行业最佳实践和编码规范,编写高性能、可扩展且易于维护的前端代码
  • 设计实现可复用的图形界面组件库,优化开发流程并保持项目间的一致性
  • 执行代码审查确保质量安全与技术规范,同时指导初级开发人员掌握最佳实践
  • 分析用户反馈,通过迭代设计和开发持续优化用户体验
  • 跟踪前沿前端技术趋势,评估其对当前及未来项目的潜在影响
  • 与后端工程师协作确保API集成与数据流无缝衔接,维护统一的应用程序架构
  • 编写技术规范与开发流程文档,促进知识共享与新成员入职培训
  • 主导实施性能优化策略(如懒加载、缓存、代码分割)以提升应用速度与效率
任职要求
  • 5年以上全栈开发经验的高级前端工程师,精通HTML5/CSS3/JavaScript及React/Vue.js/Angular等现代框架
  • 深刻掌握响应式设计、无障碍标准(WCAG)及跨平台(移动/网页)兼容的前端开发方法论
  • 出色的复杂问题调试能力,能优化代码性能、扩展性和可维护性
  • 具备协作精神,能与设计师、产品经理及后端开发高效配合,参与敏捷开发周期与冲刺规划
  • 精通Git等版本控制系统及CI/CD流水线,管理代码部署并确保持续集成
  • 能创建维护符合模块化设计原则的可复用组件库,促进跨项目代码复用
  • 掌握懒加载/缓存/代码分割等前端性能优化技术以提升应用速度与用户体验
  • 优秀的非技术沟通能力,能清晰记录开发流程并阐述技术概念
  • 熟练使用Jest/Cypress等测试框架实施自动化测试策略,确保代码可靠性
  • 了解REST API/GraphQL等后端技术,确保前后端系统无缝集成
  • 具备指导初级开发者的领导力,在团队中培养代码质量意识与持续学习文化
  • 有AWS/Azure等云平台及部署工具使用经验,支持生产环境可扩展的安全应用
  • 深入理解UX/UI原则,能创建符合业务需求与用户期望的直观界面
  • 优秀的时间管理能力,能在敏捷框架下优先处理任务并按时交付高质量成果
  • 兼具独立工作与团队协作能力,通过技术专长推动个人与集体项目成功
  • 了解无障碍标准与包容性设计实践,确保残障人士可使用应用程序
  • 具有React/Vue.js/Angular等框架实战经验,能构建可扩展、易维护的高性能应用
  • 极致注重代码质量、一致性及设计规范符合度的细节把控
  • 适应技术演进与行业趋势,持续提升前端开发技能保持技术领先性
MyJob.one —— 远程工作,真实影响

新内容将持续不断
定期更新

MyJob.one —— 远程工作,真实影响