经验丰富的前端开发人员(远程)
• 与跨职能团队合作,了解项目要求并提供高质量的Web应用程序实现。
• 从前端开发的角度开发具有影响力的功能和/或修复企业级Web应用程序。
• 通过React驱动的组件实现新的功能开发。
• 与后端开发人员协调工作,将前端开发成果与各种API数据源进行集成。
• 确保在与QA团队成员一起完成工作时进行全面的测试和修复。
• 提供准确的文档和工单更新,以便对正在进行的工作有准确的了解。
• 与Web可访问性分析师合作,确保交付的实现符合团队的WCAG标准,此外还通过诸如Deque aXe和WAVE之类的工具进行自测标记。
• 与UX设计师一起咨询,确保提议的组件是以可访问性为先、以移动优先,并与当前网站的样式保持一致。
所需技能和资格:
• 计算机科学、信息系统、工程或其他相关科学或技术学科的学士学位
• 5年以上作为前端开发人员开发企业级Web应用程序的经验。
• 2年以上开发符合Section 508、ADA Title II和WCAG 2.0 AA标准的Web可访问应用程序的经验。
专业技能:
• 对HTML、CSS、ES6 JavaScript和Web标准有深入了解。
• 熟练开发使用React和Redux的应用程序。
首选技能:
• 优化基于node.js的前端构建流程的经验,使用Webpack和Gulp。
• 使用SASS、LESS或Tailwind(首选)编写样式表的经验。
• 与ES6 JavaScript一起使用jQuery的经验。
• 与React相关技术的经验,如React-Select、TanStack Query、TanStack Tables、Redux Toolkit、React-Hook-Form、React Router Dom、React Wizard、i18n Next和Redux Logger。
• 使用Deque aXe或WAVE测试Web可访问性合规性,并进行手动屏幕阅读器测试的经验。
• 掌握面向对象编程(OOP)涉及的概念。
• 基本了解UX最佳实践,并具有构建响应式Web界面(RWD)的经验。
• 熟悉版本控制系统(如Git)和CI/CD工具(如Azure DevOps pipelines)。