职位简介
我们正在寻找一位专注于 React Native 的移动应用开发人员,以开发符合 React 最佳实践的用户界面组件。您的主要职责是使用 React Native 框架设计和开发 Android 和 iOS 应用,并与其他负责不同基础设施层的团队成员协调。对协作解决问题、实施复杂设计以及交付高质量产品的承诺至关重要。
职责
开发、测试、部署和维护用户界面和组件,重点通过使用 TypeScript 的 React Native 实现可重用性优化组件以在各种移动设备和浏览器上达到最佳性能积极参与同行之间的讨论和代码审查,不断寻求改善沟通、协作和代码质量与我们的项目经理紧密合作,确保业务需求和期望保持一致与我们的设计团队合作,将设计模型转化为以用户为中心的 UI/UX 解决方案和与业务目标一致的稳健代码解决方案参与生产部署,并通过调查和纠正任何报告的问题提供部署后支持评估应用和流程改进的机会,并准备理由文件与团队成员和其他受影响方分享在按时交付解决方案的同时,遵循高质量的开发原则执行分配的其他职责
要求
必备条件
计算机科学、软件工程或相关领域的学士学位流利的英语口语和书写能力以满足商务沟通需求熟练使用 TypeScript 的 React Native 框架编写移动应用具备 UI/UX 设计原则的知识深入理解 React.js 及其核心原则和最佳实践熟悉 TypeScript熟悉 RESTful API熟悉现代前端 CI/CD 管道(如 Jenkins、CircleCI 等)熟悉代码版本控制工具,如 Git基本了解移动应用的基准测试和优化有使用 React.js 库构建 Web 应用的经验
优先条件
有使用 Android(Java)或 iOS(Objective C/Swift)构建原生移动应用的经验有在 Expo 上开发移动应用的经验有构建独立包并将包发布到私有 npm 注册表的经验熟悉至少一种后端编程语言,如 Java、Go、C#、Python、Ruby在交易、金融、加密相关行业有领域知识在 Web3 相关技术方面有领域知识——区块链、资本市场和金融支付相关经验将是优势