职位关键词
投递时间:
职位描述:
你将直接参与核心业务模块的开发,主要负责系统间的数据交互与接口集成。这是一个能让你在高并发、强类型约束环境下快速成长的机会。
岗位职责(Responsibilities):
接口开发与集成:负责第三方API(如交易所、数据服务商等)的对接、封装与维护。
数据处理:处理HTTP/WebSocket请求,负责JSON/Protobuf数据的序列化与反序列化,确保数据传输的准确性与稳定性。
业务逻辑实现:配合主程完成模块间的胶水代码编写,基于现有架构实现具体的业务接口(RESTful或gRPC)。
维护与测试:编写单元测试,排查接口调用的异常与网络问题,优化错误处理机制。
任职要求(Requirements):
能在本月内到岗,实习期至少[3]个月,每周出勤[4-5]天。
Rust基础:熟悉Rust语法(Ownership,Borrowing,Lifetime),理解Rust的错误处理机制(Result/Option)。
异步编程:了解Rust的异步编程模型,熟悉async/await,使用过Tokio或Async-std运行时。
网络协议:理解HTTP/HTTPS、WebSocket协议,熟练使用Postman/Curl进行调试。
常用库:熟悉常用的RustWeb框架或HTTP客户端库(如Axum,Actix-web,Reqwest等)。
工具链:熟练使用Cargo进行包管理,熟悉Git版本控制。
加分项(NicetoHave):
有实际的Rust小项目经验(GitHub链接)。
熟悉数据库操作(SQLx,Diesel,Redis等)。
了解gRPC或GraphQL。
了解区块链基本原理或有量化交易接口对接经验。
你将获得(Benefits):
资深Rust工程师的一对一CodeReview和指导。
接触高可用、高性能后端架构的实战机会。
该岗位实习期满可转正(ReturnOffer)。