高级全栈移动开发工程师——人工智能驱动的金融科技交易(远程,塞浦路斯)
为全球在线交易集团构建人工智能驱动的网页和移动交易平台。 开发全栈服务、移动应用以及面向客户的人工智能功能。
描述
- 为交易和面向客户的产品创建、改进并支持网页和移动应用。
- 构建可扩展的后端服务、API 和第三方集成。
- 交付适用于 iOS 和 Android 的原生或跨平台移动应用。
- 应用人工智能辅助开发工具,加快交付并提升代码质量。
- 创建并连接个性化、聊天机器人、分析和自动化等人工智能功能。
- 处理包括市场价格、交易活动和客户账户数据在内的实时信息。
- 维护安全、高性能且符合监管要求的应用。
- 与产品、设计、质量保证和合规相关方协作。
- 参与代码评审、架构决策和技术路线规划。
- 通过指导初级工程师并改进工程实践,为团队提供支持。
任职要求
- 拥有外汇或差价合约经纪环境中的专业开发经验。
- 至少五年全栈开发经验,其中包括丰富的移动开发工作经验。
- 熟练掌握 React 或 Next.js 等现代前端框架。
- 具备扎实的后端开发技能,熟悉 Node.js、TypeScript、Python、Java 或 .NET 等技术。
- 具备使用 React Native、Flutter 或原生 iOS 和 Android 技术开发移动应用的经验。
- 实际使用过 GitHub Copilot、Cursor、Claude 或 ChatGPT 等人工智能编码工具。
- 具备将人工智能或大语言模型 API 接入生产软件的经验。
- 熟悉 REST 和 GraphQL API、SQL 与 NoSQL 数据库,以及 AWS、Azure 或 GCP 等云服务。
- 了解适用于金融软件的安全实践。
- 具备出色的英语书面和口头沟通能力。
- 熟悉 MT4、MT5、cTrader 或同类交易平台。
- 具备使用 WebSockets 或流式数据开发实时系统的经验。
- 具备 CI/CD、Docker 和 Kubernetes 的实践经验。
- 具备通过 Apple App Store 和 Google Play 发布应用的经验。
福利待遇
- 具有竞争力的薪酬,并包含奖金部分。
- 可选择远程工作或以利马索尔办公室为工作基地。
- 有机会为大型国际交易集团开发人工智能驱动的产品。
- 承担高级职位级别的责任,并对技术和架构产生切实影响。
