iOS 开发工程师
M
Mask Network
Full-time
Remote
React NativeJavaScript
工作职责
- 使用 React Native 开发和维护跨平台移动应用,确保 iOS 和 Android 上的平稳运行;
- 优化 应用性能、响应速度和用户体验,通过性能分析和最佳实践提升质量;
- 与 产品经理、设计师及后端工程师紧密合作,实现端到端功能交付;
- 集成 API、第三方 SDK 和移动库,确保应用功能无缝衔接;
- 调试并解决 JavaScript 与原生层的各种问题,保持应用稳定性;
- 通过测试、代码评审及遵循行业最佳实践,维护代码质量;
- 参与架构决策和技术讨论,共同推动移动平台的发展方向。
岗位要求
- 3 年以上移动开发经验,具有 React Native 深度经验;
- 熟练掌握 JavaScript/TypeScript 及前端前沿开发;
- 具备 Web3 / 加密货币开发经验;
- 钱包集成经验(例如 WalletConnect、内嵌钱包):
1、区块链交互经验(EVM 链、RPC 调用、交易处理);
2、熟悉原生 iOS 开发概念(Swift/Objective-C、Xcode、iOS 生命周期等)。
- 具备 RESTful API 集成经验及异步数据流处理能力;
- 熟悉状态管理解决方案(如 Redux、Zustand、MobX);
- 理解移动应用性能优化及调试工具的使用;
- 熟练使用 Git 及协作开发工作流。
加分项
- 具有分析、监控或崩溃报告工具使用经验;
- 使用 AI 辅助开发工具提升生产力和代码质量的经验;
- 熟悉在开发流程中集成 AI(如代码生成、调试、重构、测试编写);
- 使用 AI 进行代码审查、文档生成或自动化任务的经验;
- 对应用 AI 提升开发者体验或产品功能(如 AI 驱动的 UX、自动化、智能助手)有兴趣。