职位详情
全栈工程师
1-1.5万
厦门冠科科技有限公司
厦门
3-5年
本科
07-28
工作地址

厦门市软件园望海路-65号楼之二A座504

职位描述

加入我们,用代码点亮智慧空间!

公司简介:
我们是一家专注于智慧建筑领域的高科技公司,致力于通过自主研发的核心技术平台,提升建筑管理的智能化水平和运营效率。我们的旗舰产品“智慧建筑管理平台软件 IBMS2.0”正在为众多地标性建筑提供强大的管理支撑。

项目简介:
IBMS2.0 是一个高度集成、可视化的智慧建筑综合管理平台。它深度融合了建筑内的各类子系统(如安防、楼控、能耗、消防等),通过统一界面实现集中监控、数据分析、智能预警和高效运维,是构建未来智慧建筑的核心大脑。这是一个技术栈丰富、涉及前后端深度交互、数据处理与可视化并重的复杂系统。

职位描述:
我们正在寻找一位技术视野开阔、具备扎实工程能力的全栈研发工程师,加入我们的核心研发团队,共同参与IBMS2.0平台从后端服务到前端展示的全栈开发与架构演进,打造高性能、高可靠、体验卓越的智慧建筑管理中枢。

你的职责:

  1. 参与IBMS2.0平台全栈设计与开发: 负责平台Web端(含大屏可视化)及后端服务的需求分析、设计、编码、测试与部署。

  2. 后端开发:

    • 设计、开发、维护高性能、高可用的后端API服务(RESTful, GraphQL 等)。

    • 设计和优化数据库结构(如 PostgreSQL, MySQL, TimescaleDB等),编写高效SQL查询,进行性能调优。

    • 实现业务逻辑层,处理复杂的物联网数据接入、存储、处理与分析流程。

    • 参与微服务架构的设计与实现,确保服务间通信高效可靠。

    • 保障系统的安全性、稳定性和可扩展性。

  3. 前端开发:

    • 使用主流前端框架(React优先)构建高性能、高可用的单页面应用(SPA)。

    • 实现复杂的数据可视化效果(如图表、拓扑图、3D楼宇模型展示、实时数据流展示等)。

    • 与UI/UX设计师紧密合作,将设计稿精准转化为流畅、美观、易用的用户界面。

  4. 前后端协作:

    • 主导或参与前后端接口规范的设计与定义。

    • 确保前后端数据交互高效、准确,完成功能联调。

    • 优化端到端的用户体验和系统性能。

  5. 技术演进与优化:

    • 关注前后端及架构技术发展,持续优化代码质量、系统性能和开发效率。

    • 参与技术选型,为平台的技术架构演进提供建议。

    • 参与DevOps流程建设,改进构建、测试、部署自动化。

我们希望你:

  • 本科及以上学历,计算机相关专业,3年以上全栈开发经验或具备相当能力的后端/前端工程师寻求全栈发展。

  • 后端技术栈:

    • 精通至少一种主流后端语言(如 Java/Spring Boot, Python/Django/Flask, Node.js/Express/Koa, Go 等)。

    • 熟练掌握关系型数据库(如 PostgreSQL, MySQL)设计与优化,了解NoSQL数据库(如 MongoDB, Redis)的使用场景。

    • 理解RESTful API设计原则,熟悉常用Web框架。

    • 了解微服务架构、分布式系统基本原理及相关技术(如消息队列 Kafka/RabbitMQ, RPC)。

    • 具备良好的系统设计能力和API设计能力。

  • 前端技术栈:

    • 精通 JavaScript (ES6+)、HTML5、CSS3 等前端基础技术。

    • 熟练掌握至少一种主流前端框架(React 优先)及其生态系统(状态管理如 Redux/Mobx, 路由等)。

    • 熟悉 TypeScript,具备良好的类型系统应用能力。

    • 熟悉前端工程化与构建工具(Webpack, Vite, Babel等)。

    • 有数据可视化项目经验,了解 ECharts, D3.js, Three.js(或相关WebGL库)等至少一种可视化库。

    • 了解前端性能优化、响应式设计。

  • 通用能力:

    • 熟悉 Git 版本控制和工作流程。

    • 了解基本的Linux操作和服务器环境。

    • 了解软件工程最佳实践(设计模式、单元测试、集成测试、CI/CD)。

    • 具备良好的问题分析、解决能力和技术调研能力。

    • 具备优秀的代码风格、文档习惯和强烈的责任心。

    • 良好的沟通能力和团队协作精神。

    • 请看这里······:我们急需您具备优异的沟通能力,能够准确并根据客户需求完成工作任务。

加分项:

  • 有智慧城市、物联网(IoT)、楼宇自动化系统(BAS/BMS)相关平台或大屏可视化项目开发经验。

  • 熟悉 WebSocket、MQTT 等实时通信协议在前后端的应用。

  • 有容器化技术(Docker)和容器编排(Kubernetes)使用经验。

  • 了解云服务平台(如 AWS, Azure, GCP, 阿里云, 腾讯云)的使用。

  • 了解GIS地图应用开发(如Mapbox, Cesium)。

  • 了解微前端架构。

  • 有系统性能调优、高并发处理经验。

我们提供:

  • 核心产品研发: 深度参与公司核心自研平台建设,技术挑战大,成长空间广阔,对技术栈的广度和深度都有极高要求。

  • 前沿技术实践: 在物联网、大数据处理与可视化、分布式系统、智慧建筑等前沿领域应用技术。

  • 技术驱动氛围: 与优秀的技术团队共事,鼓励技术创新、架构探索与知识分享。

  • 有竞争力的薪酬福利: 薪资面议(根据能力经验匹配市场竞争力薪酬),五险,带薪年假,年度体检,节日福利。

  • 发展平台: 清晰的技术晋升通道(技术专家/架构师方向),参与重要项目技术决策的机会。

加入我们,成为构建建筑“智慧大脑”的核心工程师!

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请