前端开发人员 - React Native

圣弗朗西斯科 22天前全职 网络
面议
骰子是技术专家在职业生涯各个阶段的首选职业目的地。我们的客户,Photon,正在寻求以下职位。今天通过Dice申请吧! 大家好, 希望你们都保持安全。我们正在招聘一名前端开发人员 - React Native,加入我们的数字工程团队。 我们是谁? 在过去的20年里,我们为财富500强企业提供了许多数字体验。自1999年以来,我们从几个人发展到全球超过4000名团队成员,参与各种数字现代化项目。关于我们的简短1分钟视频,你可以查看;/u> 职位名称:前端开发人员 - React Native 工作地点:加利福尼亚州,桑尼维尔 职位类型:全职(仅限) 职位描述: 经验:3-6年(其中2-3年为React Native经验) 角色概述 前端开发人员(React Native)将负责使用React Native构建高质量、可扩展的移动应用程序。这个角色专注于UI实现、可重用组件、性能优化,并在iOS和Android平台上提供流畅的用户体验。 主要职责 - 使用React Native开发和维护跨平台移动应用程序 - 将UI/UX设计转换为响应式、像素完美的移动界面 - 编写干净、可重用和可维护的代码,遵循最佳实践 - 使用原子设计原则构建和维护可重用的UI组件和设计系统 - 将移动应用程序与REST / GraphQL API集成 - 使用WebView集成网页并管理会话和cookie存储 - 修复错误并持续改进应用程序性能 - 编写单元和组件测试以确保代码质量 - 参与代码审查并遵循编码标准 - 与设计、后端、QA和产品团队合作 - 支持应用程序发布到App Store和Play Store 必需的技术技能 核心 - 拥有丰富的React Native经验 - 精通JavaScript / TypeScript - 良好的React Hooks和组件生命周期理解 - 具有Redux、Context API或类似状态管理解决方案的经验 UI和移动 - 拥有强大的iOS和Android移动UI开发知识 - 使用Flexbox、StyleSheet或styled-components进行样式设计 - 使用React Navigation进行导航处理 - 理解移动响应性和设备兼容性 集成 - REST / GraphQL API集成和数据处理 - 认证流程(JWT、OAuth基本理解) - 使用JSON、async/await和基于promise的工作流 测试和工具 - 使用Jest、React Native Testing Library (RNTL)和Storybook进行单元和组件测试 - 使用Appium或Detox进行端到端(E2E)测试(基础到中级水平) - 使用React Native Debugger、Flipper或类似工具进行调试 - 使用Git进行版本控制 - 熟悉CI/CD基础知识是一个加分项 - 使用Git进行版本控制