高级全栈工程师(Go)— 香港远程
为一家自营交易与研究公司构建 TypeScript 界面和 Go 服务。 开发模块化金融应用、实时分析功能、可复用组件和 SDK。
描述
- 与交易员、研究人员和产品经理合作,将复杂工作流程转化为清晰易用的界面。
- 使用 Svelte、React 或 Vue 等现代 TypeScript 框架,构建快速、响应灵敏的前端应用。
- 设计、构建并运营安全、高性能的 Go 服务,负责服务边界和数据契约。
- 为模块化、插件式平台开发可复用的 UI 模块、组件库和 SDK,通过类型化 SDK 与 MCP 接口连接前端。
- 为来自多个数据流的高频市场数据和链上数据创建实时界面,使用 uPlot 或 TradingView Lightweight Charts 等 Canvas 图表工具,以及 D3.js 构建定制视图。
- 为模块化、可扩展系统制定架构和性能方案;维护自动化测试与代码评审;并指导工程师遵循可靠的工程实践。
任职要求
- 至少七年全栈开发实战经验,曾负责后端和前端系统的生产环境运维。
- 熟练掌握当前的 TypeScript、HTML 和 CSS,并具备 Svelte、React 或 Vue 中一种或多种框架的经验,也愿意适应团队使用的框架。
- 具备扎实且近期的 Go 开发经验,能够独立设计、构建并运营生产服务。
- 能够处理大型数据集和实时后端更新,熟悉 WebSockets 或 Server-Sent Events 等技术;并能构建可复用、结构清晰的 UI 组件和共享抽象。
- 扎实理解数据密集型应用的性能调优和渲染策略,包括 JavaScript 运行时。
- 持续贯彻测试实践,在日常交付中包含单元测试和集成测试。
- 具备良好的跨职能沟通能力,熟悉主流云平台之一(AWS、GCP 或 Azure),并有版本控制经验。
- 不要求具备交易或金融行业经验。
