高级React前端开发工程师 | 远程工作 | Redux专家

远程
全职
您是否是一位经验丰富的React开发者,希望在有影响力的项目中运用您的前端专业知识?我们正在寻找一位具有扎实React和Redux经验的高级前端开发工程师加入我们充满活力的团队。在这个职位中,您将负责开发我们用户门户的前端组件,创建直观的界面,并确保最佳性能。 关于项目 本项目涉及使用现代React技术构建和增强一个复杂的用户门户。您将在协作环境中与其他前端和后端专家合作,提供无缝的用户体验。初始项目期限为1-3个月,根据表现和项目需求可能延长。 主要职责 - 为我们的用户门户界面架构和开发高质量、可重用的React组件。 - 使用Redux和Redux Toolkit实现高级状态管理解决方案。 - 创建响应式、跨浏览器兼容的用户界面,提供卓越的用户体验。 - 通过高效的渲染技术和代码分割优化前端性能。 - 与API开发人员合作,集成后端服务。 - 参与代码审查并实施干净、可维护代码的最佳实践。 - 配置和维护使用Webpack和现代JavaScript工具的构建流程。 - 为前端部署参与CI/CD管道的设置和维护。 - 解决复杂的前端问题和浏览器兼容性挑战。 - 实施单元和集成测试以确保代码可靠性。 必备技能和经验 - 2年以上React前端开发的商业经验。 - 精通React(v18+)及其生态系统,包括Hooks、Context API和函数式组件。 - 精通Redux状态管理,包括中间件和设计模式。 - 对JavaScript ES6+特性和TypeScript有扎实理解。 - 具有Webpack配置和优化经验。 - 熟悉现代前端构建流程和CI/CD流程。 - 精通HTML5、CSS3和CSS预处理器如SASS或LESS。 - 具有响应式设计和跨浏览器兼容性经验。 - 了解Jest和React Testing Library等前端测试框架。 - 出色的问题解决能力和对细节的关注。 - 良好的沟通能力和在远程团队环境中工作的能力。 优先考虑 - 有Next.js或其他React框架经验。 - 了解GraphQL和Apollo Client。 - 熟悉Material-UI、Ant Design或Chakra UI等UI组件库。 - 理解Web无障碍标准(WCAG)。 - 具有前端性能监控和优化工具经验。 - 之前使用敏捷开发方法的经验。 - 为开源项目贡献或拥有展示React项目的个人作品集。 为什么加入我们 这个职位提供灵活的工作安排和远程就业选择。您将有机会使用前沿前端技术工作,同时通过灵活的时间安排保持工作与生活的平衡。加入我们的团队,与才华横溢的开发人员合作,通过现代React开发实践提升您的技能,并为一个令人兴奋的产品做出重要贡献。初始项目期限为1-3个月,根据表现有继续合作的机会。