角色:高级 React 开发人员
地点:加利福尼亚州圣利安卓(现场)
雇佣类型:合同
仅寻找愿意参加现场面试的本地候选人。
角色概述
我们正在寻找一位具有强大编程背景的高级 React 开发人员,负责领导高质量、高性能前端应用程序的设计和实施。您将塑造 UI 架构,指导工程师,并与产品、设计和后端团队密切合作,提供可靠、可访问和可扩展的用户体验。
主要职责
领导前端架构,开发复杂、可重用的 React 组件和钩子。
推动状态管理模式(例如 Redux),确保大型应用程序中的数据流可预测。
集成 REST API,处理 JSON 负载,并优化网络交互。
执行编码标准,进行代码审查,并通过 Jest/React Testing Library/Enzyme 提高测试覆盖率。
与设计师合作,使用 HTML5、CSS3/SASS 和组件库(例如 Material UI/React Bootstrap)实现响应式、可访问的 UI。
倡导性能和可访问性最佳实践;使用现代浏览器工具进行检测和调试。
参与敏捷仪式;帮助定义故事、验收标准和发布计划。
必备资格
6-10 年以上的专业软件开发经验,其中 4 年以上专注于大规模 React.js 开发。
精通 JavaScript/TypeScript,深入了解 ES6+ 模式和 React 内部机制。
具有 Redux、组件组合、自定义钩子和性能优化的丰富经验。
扎实的前端工程基础:语义 HTML、现代 CSS、响应式设计和可访问性(WCAG/ADA)。
具有 Jest/RTL/Enzyme 的单元、集成、端到端测试经验;CI 集成。
熟练使用 Git 和常见工作流程;熟悉敏捷/Scrum 交付。
优先资格
熟悉 Next.js、图表/网格库(例如 agGrid、Recharts/Highcharts)和现代构建工具。
有在受监管或企业环境中与跨职能团队合作的经验。