TCL中环
全栈开发初级工程师(IoT方向)
岗位职责
前后端全栈开发:在导师指导下,参与从需求分析、方案设计、数据模型、接口开发到自测的全链路交付;负责后端服务开发与前端页面实现;
设备厂商接入:参与对接逆变器、采集器、储能等设备厂商,协助完成技术文档分析、接口联调、数据映射、上线验证及后续运维;了解设备绑定/解绑、数据同步、状态同步与控制指令下发流程;
数据链路建设:参与设备实时数据接入、消息转发、清洗、存储与分析链路建设;学习ClickHouse表模型设计及查询优化,在实践中接触集群稳定性维护;了解数据重复、乱序、延迟、缺失等问题的排查与处理;
AI辅助研发:积极将Cursor、Copilot、Claude Code等AI工具融入日常开发,学习通过准确提示词和任务拆解引导AI完成复杂任务,并逐步培养独立判断和修正AI产出质量的能力;
工程质量保障:对个人交付质量负责,完成单元测试、接口测试及联调测试;参与CI/CD流水线建设与监控告警机制搭建,输出技术方案和接入文档。
任职要求
计算机、软件工程、物联网、电子信息、自动化等相关专业、扎实的计算机基础知识(数据结构、算法、操作系统、网络等);
编程语言:熟练掌握Java,熟悉Spring Boot框架,了解Spring Cloud微服务架构者优先;
数据库:熟悉SQL语言,了解MySQL的使用与简单优化;对时序数据库(如ClickHouse、InfluxDB)有基本概念或学习兴趣;
中间件:了解Redis、Kafka/RabbitMQ等中间件的基本概念与使用场景;
前端基础:熟悉HTML/CSS/JavaScript,了解Vue2/Vue3框架,能完成基础页面开发;
网络协议:了解TCP/IP、HTTP协议,对MQTT协议及EMQX等Broker有了解者加分;
工具链:熟练使用Git,熟悉Linux常用命令行操作,了解Docker基本使用;
AI工具:对AI辅助编程有强烈好奇心,愿意尝试使用Copilot等工具提升效率;
软素质:具备良好的问题拆解能力,乐于钻研技术细节;良好的团队沟通意识,能清晰表达技术方案与进展;
加分项:有个人技术博客、GitHub开源项目或参与过实际项目开发。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。