高级React前端开发工程师 | 远程工作 | 旅行规划平台

远程
全职
非全日制
简介 我们正在寻找一位经验丰富的React开发工程师加入我们创新团队,共同开发一个复杂的在线旅行规划与预订服务平台。该平台帮助用户规划并预订多目的地复杂行程。作为远程工作岗位,您将与我们的国际团队合作,开发并优化用户友好的界面,使复杂的旅行规划变得简单直观。 核心职责 - 使用React 18+和TypeScript设计并实现响应式、高性能的用户界面。 - 开发可复用的组件和前端库,供未来项目使用。 - 将设计原型和模型转化为高质量代码。 - 优化组件,确保在各种浏览器和设备上的最佳性能表现。 - 将RESTful API和GraphQL服务与前端组件集成。 - 使用Redux Toolkit或其他现代方案实现状态管理。 - 与UX/UI设计师合作,实现直观的用户体验。 - 参与代码审查,维护代码质量标准。 - 排查跨浏览器界面问题和缺陷。 - 确保UI/UX设计的技术可行性。 必备技能 - 3年以上专注于React生态系统的前端开发经验。 - 精通JavaScript(ES6+)和TypeScript 5.0+。 - 丰富的React、Redux及相关现代前端库的使用经验。 - 熟练使用构建工具,如Webpack、Babel或Vite。 - 深入理解响应式设计和跨浏览器兼容性原则。 - 熟练掌握CSS预处理器(SASS/LESS)和CSS-in-JS解决方案。 - 具备Git版本控制和协作开发工作流程经验。 - 熟悉Linux命令行界面和基本服务器操作。 - 具有问题解决能力和细节关注度。 - 基本英语沟通能力,足以进行技术讨论。 - 具有使用Jest和React Testing Library等自动化测试框架的经验。 加分项 - 了解Next.js或类似React框架。 - 具备服务器端渲染和React Server Components的知识。 - 掌握GraphQL和Apollo Client的使用经验。 - 了解旅游行业或预订系统的专业知识。 - 熟悉CI/CD流程和DevOps实践。 - 了解容器化技术(Docker, Kubernetes)。 - 具备性能优化和Web Vitals指标改进经验。 - 理解无障碍标准(WCAG)。 - 具备国际化和本地化实施经验。 - 较高的英语水平。 为什么加入我们 加入我们的分布式团队,为革新复杂旅行规划方式的平台做出贡献。我们提供具有竞争力的薪酬、灵活的远程工作条件、专业成长机会,以及使用前沿技术的机会。我们的包容性文化重视多元观点,鼓励各层面的创新。