职位详情
资深前端开发工程师
1.5-3万
上海腾洲建设集团股份有限公司
上海
不限
本科
06-09
工作地址

上海大众创意设计园

职位描述
岗位职责:
1.参与公司内部协同办公平台及智慧工地平台的全栈式前端开发,依据项目需求文档、用户调研及竞品分析,主导交互设计与视觉呈现方案,运用前沿设计理念打造用户体验良好的界面,提升平台的吸引力与用户留存率。
2.运用 HTML5、CSS3、JavaScript 等核心技术及 Vue.js 框架,独立承担网页及 App 页面的编码落地,保障页面在各类主流浏览器(Chrome、Firefox、Safari 等)及跨终端设备(涵盖 PC、平板、手机、智能穿戴设备以及专业工程手持终端)上完美适配,运用响应式布局、弹性盒子等技术确保交互流畅。
3.主导地理信息系统(GIS)前端开发工作,对接后端地理信息数据接口,挖掘并整合多元地理数据资源,利用 Mapbox、Cesium 等专业 GIS 前端库,开发如施工现场高精度地理定位、实时动态追踪、复杂地理空间分析、多图层地图可视化展示等功能,为智慧工地的精准决策、高效调度提供关键信息支撑。
4.依托三维建模与开发功底,运用 Blender、Unity、UE5 等工具,构建高度逼真且功能完备的三维场景模型,涵盖建筑工地全景虚拟漫游、建筑结构细节拆解与动态可视化展示、施工流程沉浸式模拟、设备设施实时状态监控等应用,通过材质渲染、光影特效优化、动画编排以及与前端交互逻辑融合,为项目各方提供身临其境的项目呈现与高效分析体验,助力精准决策。
5.协同后端工程师制定接口对接标准与流程,高效完成前后端数据交互联调,运用代码压缩、异步加载、智能缓存策略优化等技术手段,优化前端页面加载速度、渲染性能及资源利用效率,确保整个系统在高并发场景下稳定、流畅运行。同时,负责前端代码的持续集成与部署,保障开发流程顺畅。
6.关注前端技术发展趋势,引入新技术、新工具优化现有开发流程与产品体验,定期开展技术分享与交流活动,推动开发团队的技术创新与业务成长。
任职要求:
1.本科及以上学历,地理信息科学、计算机科学、软件工程、数字媒体技术等相关专业,5年及以上前端开发实战经验,其中至少 3 年专注于 GIS 与三维前端开发领域,具备完整项目周期的前端主导开发经历。
2.掌握 HTML5、CSS3、JavaScript 等前端基础技术,熟练运用 Vue.js 框架及其生态体系,理解 TypeScript 并能应用于项目开发,具备组件化、模块化开发思维,能够独立构建大型前端应用架构,代码规范、结构清晰,具备良好的可维护性与扩展性。
3.熟悉图形学原理,具备扎实的 GIS 开发技术基础,熟悉常见地理信息数据格式(如 GeoJSON、Shapefile、KML 等)转换与处理,能够运用 Mapbox、Cesium、OpenLayers 等 GIS 前端库进行复杂地理信息功能开发,有智慧交通、智慧城市、智慧工地等相关领域 GIS 前端开发项目交付经验者优先。
4.熟练掌握 Blender、Unity、UE5 等三维建模与开发工具,能够独立完成复杂三维场景搭建、材质设计与渲染、动画制作与优化,具备建筑信息模型(BIM)与前端三维可视化融合开发经验者更佳,能够结合建筑专业知识与三维技术提升项目展示效果。
5.精通 Photoshop,熟悉设计流程,具备敏锐的设计感知与良好的审美能力,熟练使用 Sketch、Adobe XD、Axure 等主流设计与原型制作工具,能够独立完成从低保真原型到高保真设计稿的快速迭代,精准把握用户需求与交互逻辑,推动产品设计优化。
6.熟悉 Node.js 的开发,熟练掌握 SQL 数据操作,精通 Postgis、Geoserver、Mapserver 等空间数据库和数据管理工具,熟悉 Python、Go 语言等轻量级开发语言,能够利用这些技能更好地与后端团队协同,处理数据交互、地理信息数据管理等工作。
7.具备出色的团队协作精神与沟通协调能力,能够在跨部门、跨专业团队环境中迅速理解业务需求,转化为可行的技术方案,并主动跟进项目进度,高效解决开发过程中的各类问题,确保项目按时、高质量交付。熟悉敏捷开发流程,具备一定的项目管理经验者可加分。
8.具备较强的自主学习能力与技术钻研精神,能够紧跟前端技术发展趋势,主动学习并应用新技术解决实际问题,有开源项目贡献分享经历者优先。

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

立即申请