
高级全栈工程师(移动端与 Web)
构建 MoneyGram 支持加密货币的移动端和 Web 支付产品,涵盖 React Native 界面与后端服务。 使用 React、TypeScript、Java 和 Spring Boot 开发国际资金流转功能。
描述
- 开发涵盖 React Native 界面和 Spring Boot 服务的产品功能。
- 负责移动端和 Web 客户端体验。
- 开拓新市场,同时减少未来市场上线所需的人工工作。
- 满足各国特定的监管、出款和本地化需求。
- 开发并维护支持市场上线的工具。
- 构建并支持余额、账本、转账和对账功能。
- 将产品连接至出款合作伙伴、KYC 服务商、发卡机构和内部平台。
- 改进自动化测试、告警、钱包恢复和 KYC 工作流。
- 负责部署、监控、值班和根因分析。
- 跟踪产品使用情况,调查用户在哪个环节退出现金转入余额的流程。
- 通过书面和异步沟通,与美国东海岸团队协作。
任职要求
- 至少七年构建并发布生产环境软件的经验。
- 熟练掌握 React 和 React Native。
- 具备开发和维护生产环境移动应用的经验。
- 精通 TypeScript。
- 具备扎实的 Java 和 Spring Boot 后端工程能力,或拥有相当的经验并能快速掌握这些技术。
- 具备设计 RESTful API 的经验。
- 具备关系型数据建模经验。
- 熟悉分布式系统的故障模式。
- 具备自动化测试和 CI/CD 经验。
- 能够适应遗留系统,并逐步对其进行重构。
- 能够在小型、快速发展的团队中少依赖指导开展工作。
- 目前获准在德国或葡萄牙工作。
- 优先考虑:具备大规模支付或金融科技经验,包括账本、对账、KYC/AML、PCI 和拒付处理。
- 优先考虑:具备加密货币、稳定币、区块链支付通道、钱包与托管基础设施或智能合约经验。
- 优先考虑:除 React Native 外,还具备原生 iOS 或 Android 开发经验。
福利待遇
- 可在德国或葡萄牙远程工作。
- 工作时间灵活。
- 无需搬迁。
- 无需到办公室办公。
- 以书面沟通为主,采用异步协作方式。
- 在全球化公司中拥有初创企业文化。
- 能够对产品决策产生实质影响。
- 享有自主权并对成果负责。
- 下午进行协作,上午可专注独立工作。





