职位描述
1. 后端开发: 使用 Golang 负责 IoT 平台核心逻辑,包括设备管理、授权鉴权、指令分发及高并发消息处理。
2. 前端架构: 使用 React + TypeScript 开发高性能的 SaaS 管理后台和可视化设备监控面板。
3. 数据设计: 基于 PostgreSQL 设计高性能、可扩展的物联网数据模型,处理海量设备心跳与日志数据。
4. 协议对接: 参与 MQTT 、WebSocket 等协议的深度优化,确保门锁控制的秒级响应与高安全性。
5. 安全加固: 针对门锁业务场景,负责端到端的加密传输设计及权限控制逻辑。
任职要求
• 核心栈:3 年以上 Golang 开发经验,熟悉 Gin/Go-zero/Kratos 等至少一种主流框架;前端精通 React 及 TypeScript 。
• 数据库: 深入理解 PostgreSQL ,熟悉索引优化、复杂查询及 JSONB 存储,对高并发下的数据一致性有深刻理解。
• IoT 经验: 熟悉 MQTT 协议(如 EMQX/RabbitMQ ),有处理百万级消息推送或大规模设备接入经验者优先。
• 工程素养: 具备良好的代码规范,熟悉 CI/CD 流程,能够编写高质量的单元测试和集成测试。