一、岗位职责
1、根据系统设计方案和项目开发进度,独立完成跨平台(Web、移动端)及三维可视化相关功能的高质量编码工作;
2、能够根据开发规范,独立完成模块的设计、编码、测试及相关文档编写,并确保跨端兼容性与性能优化;
3、负责Web前端、移动端(uniapp)表现层及与后端交互的架构设计与开发;
4、负责基于uniapp的跨平台应用开发与维护,确保在iOS、Android及Web端的兼容性与一致性;
5、负责三维可视化模块的开发与集成,实现矿山模型、地质数据等三维场景的交互展示与对接;
6、配合后端及三维引擎开发人员,完成数据接口对接、三维模型加载、渲染优化等相关工作。
二、任职要求
1、3年以上前端开发经验,具备跨平台项目开发经验,熟悉uniapp框架及生态;
2、有矿山、地质、工业智能化等相关行业经验者优先;
3、熟练掌握H5、移动端交互开发,具备前后端分离项目经验,精通JavaScript、CSS,能够高效高质量完成开发任务;
4、熟悉微信生态开发(公众号、小程序),有微盟、有赞等相关开发经验者优先;
5、熟练掌握Vue、React等主流框架,了解AngularJS,熟悉MVC、MVVM等开发模式;
6、具备三维可视化开发经验,熟悉WebGL、Three.js、Cesium等至少一种三维引擎或库,了解三维模型格式(如glTF、OBJ等)及对接流程;
7、有良好的编码习惯,熟练使用Git、Webpack、Vite等工具,具备前端工程化实践经验;
8、具备良好的沟通表达能力和团队协作精神,能够指导初级工程师,有较强的主动性和责任心;
9、具备较强的逻辑分析与问题解决能力,能独立攻关技术难题,对新技术有学习热情,技术视野开阔。
10、技能要求加分项:可视化大屏产品开发经验、UNIAPP全生命周期使用经验、产品离线存储的开发经验、对websocket技术开发经验。
三、因工作性质,需要频繁出差到矿山企业,每个矿山环境不同,要有吃苦耐劳精神,能够服从公司安排。
本岗位面试流程:投递简历--筛选简历--线上沟通职非技术类问题--集中参加技术团队组织的技术评审--线下技术测试--洽谈薪资--发放录用通知书--入职。
您如果对我们感兴趣,且您的简历和从业经历符合我们的需求,请您直接投递简历,请在简历上写明联系方式以便我们快速联系到您。
您投递的简历我们会在工作日24小时内查看,如果感兴趣会联系您参加线上沟通。