logologo
寻找工作
返回简章2026-06-09 更新

高级全栈开发工程师

北京
本科及以上
自动化类·计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
一、岗位要求 1.经验要求 • 至少1年FastAPI 实战经验,1年 Vue 3 项目经验 • 需参与过中型项目开发,熟悉模块设计、代码审核及系统维护。 • 有工业可视化平台、ECharts / D3.js大数据界面开发经验者优先 • 有分布式系统、IoT 平台对接或工业数据接口开发经验者优先 2.学历与专业 • 计算机、软件工程、自动化、物联网或相关专业,本科及以上学历。 3.软技能 • 具备良好的代码规范与文档编写能力,能够独立完成模块设计与开发。 • 适应快节奏开发,具备跨团队沟通能力及抗压能力。 二、技能要求 (一)技术栈 1.Vue/Python开发 • 熟练掌握 Vue 3、Vue Router 等前端开发技术。 • 有 ECharts / D3.js 数据可视化开发经验,能够处理大规模时序数据展示与交互。 • 熟悉 iframe、微前端 等技术,具备第三方子系统集成经验 • 熟练掌握 Python,具备 FastAPI、异步 IO、WebSocket、MQTT 的实际开发经验 2.分布式与高并发 • 熟悉前后端分离架构,能够与 Python FastAPI 后端进行高效对接。 • 熟悉关系型数据库(MySQL/PostgreSQL)、时序数据库(如InfluxDB/TimescaleDB)。 3.开发工具 • 熟练使用IntelliJ IDEA/VS Code构建工具,掌握Git版本控制。 • 熟悉Docker容器化部署,能够编写 Dockerfile 与 Compose 脚本,具备 CI/CD 基础,能独立完成前端镜像构建与交付。 (二)工程化能力 • 能独立完成系统模块设计、编码及单元测试,参与需求评审与系统优化。 • 熟悉设计模式(单例、工厂、策略等)和UML工具,编写高质量代码。 (三)加分项 • 有云服务(AWS、阿里云)或大数据(Hadoop、Spark)经验。 • 参与过开源项目或具备全栈开发能力。 三、岗位职责 1.核心开发与优化 负责数据中心与接口服务层的开发与维护,基于 FastAPI + Docker 构建高并发接口服务。 设计与维护用户注册、登录、实验管理、仿真节点管理等业务接口。 负责与 关系型数据库 / 时序数据库 / OSS 存储 的交互,实现用户数据、仿真数据、历史数据的管理。 负责项目的界面显示层开发,基于 Vue 3 搭建整体站点框架。 集成 CMS 平台、AI 算法展示平台、物联网大数据平台,实现统一界面交互体验。 使用 ECharts / D3.js 完成时序数据、仿真结果、业务指标的可视化。 实现前端与后端接口(RESTful API、WebSocket)的数据交互。 将项目打包为 **Docker 镜像**,参与部署与运维优化。 2.团队协作与质量把控 • 参与代码审核及团队编码规范制定。 • 配合测试团队完成集成测试,修复系统缺陷并编写技术文档。