高级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)。
- 具备国际化和本地化实施经验。
- 较高的英语水平。
为什么加入我们
加入我们的分布式团队,为革新复杂旅行规划方式的平台做出贡献。我们提供具有竞争力的薪酬、灵活的远程工作条件、专业成长机会,以及使用前沿技术的机会。我们的包容性文化重视多元观点,鼓励各层面的创新。