职位:前端开发人员 - React Native 和 React(Web)
前端开发人员 - React Native 和 React(Web)
我们正在寻找一位具备 React Native 和 React(Web)强大专业技能的高级前端开发人员加入我们的产品开发团队。理想的候选人应具备使用 XState 的实际经验,利用有限状态机和状态图来驱动可预测和可维护的 UI 逻辑,特别是针对复杂的声明或工作流驱动的应用程序。
这是一个在塑造我们跨平台应用程序用户体验中具有关键作用的职位。
主要职责
• 使用 React Native 设计、开发和维护移动应用程序。
• 使用 React.js 构建和增强基于浏览器的 UI 的 Web 组件。
• 使用 XState(有限状态机和状态图)实现和管理复杂的 UI 工作流和状态。
• 开发与声明相关的功能,包括渲染、导航和用户交互工作流。
• 与设计师、产品经理和后端开发人员合作,创造无缝的用户体验。
• 确保响应式设计、性能优化和跨平台一致性。
• 编写干净、可维护的代码,并贡献技术文档。
• 参与代码审查、测试和持续改进。
必需资格
• 3 年以上使用 React Native 和 React.js 的专业经验。
• 使用 XState 管理复杂 UI 状态的强大实践经验。
• 精通 JavaScript / TypeScript。
• 具有在移动和 Web 平台上构建和调试 UI 组件的经验。
• 深刻理解状态管理、组件生命周期和异步编程。
• 熟悉 UI/UX 最佳实践和可访问性。
• 具有与 RESTful API 或 GraphQL 后端集成的经验。
• 强大的问题解决和调试技能。
优先资格
• 具有声明生成或金融/银行应用程序经验。
• 接触过 React Native 桥接、原生模块或第三方 SDK 集成。
• 熟悉测试框架(Jest、Detox、React Testing Library)。
• 具有 CI/CD 工具和移动应用程序部署的经验。
• 了解 Redux、Recoil 或其他状态管理库(如果适用,与 XState 一起)。
#J-18808-Ljbffr