职位描述
一、岗位职责
1、系统架构设计
主导公司管理平台架构设计,涵盖项目管理、图纸协同、数据可视化等模块,制定高可用、可扩展的技术方案。
搭建前后端分离框架,优化系统性能与安全性,确保多终端(Web/iOS/Android)数据同步与交互效率。
2、移动端开发
开发iOS/Android原生应用,实现图纸在线查阅、版本对比、批注协同功能,支持离线操作与实时同步。
设计移动端进度跟踪模块,集成甘特图、任务看板等可视化工具,支持现场问题拍照/定位反馈及流程闭环。
3、功能实现与优化
开发数据可视化大屏,集成BIM模型、项目进度、资源消耗等数据,支持多维度动态分析(如ECharts、Three.js 技术实现)。
对接企业现有系统(如OA、ERP),设计API接口规范,实现数据互通与业务流程自动化。
4、完成部门安排的其他工作。
二、任职要求
1、技术能力
5年以上全栈开发经验,精通 Java/Kotlin(Android) 或 Swift/Objective-C(iOS),熟悉React Native/Flutter跨端框架。
掌握后端开发技术(Spring Boot/Node.js ),熟悉微服务架构及数据库优化(MySQL/PostgreSQL,Redis缓存)。
具备数据可视化开发经验,熟练使用D3.js 、ECharts、WebGL等工具,了解大数据量渲染性能优化。
2、行业经验
主导过企业级管理平台开发,熟悉设计院/工程行业业务流程(如图纸管理、项目里程碑管控)者优先。
有BIM模型轻量化处理、协同设计工具开发经验者加分。
3、软性要求
具备需求分析与系统设计文档撰写能力,能高效沟通产品、设计及业务团队。
对技术前沿敏感,如了解低代码平台、AI辅助决策(如自动化报表生成)等创新场景。