职责:1.与设计团队合作,开发与ERP相关的APP/微信小程序,优化用户体验。2.使用HTML、CSS和JavaScript框架(如React/VUE)开发前端组件。3.基于uni-App框架 / 或其他通用框架实现一次开发多端发布(微信小程序、iOS/Android App、H5),解决多平台适配问题。4.整合企业现有API,完成数据互通与权限统一管理。5.使用node.js和其他相关技术实现业务逻辑和后端功能。6.在遵循编码标准和实践的同时编写干净、可维护和高效的代码。7.进行代码审核、调试和性能优化,确保微信小程序的可靠性和可扩展性。8.与跨职能团队紧密合作,包括产品经理、设计师等,按时交付高质量的解决方案。9.了解APP/微信小程序开发的最新趋势和进展,并提出创新的想法来改进我们的开发过程。要求:1.学历与专业:大学本科及以上学历,计算机科学、软件工程、信息管理与信息系统等相关专业优先。2.工作经验:至少 3年以上全栈开发经验,有 ERP 软件或类似企业管理系统开发经验者优先。具备完整的软件项目开发全生命周期经验,能够独立承担项目开发任务。3.技术能力前端技术:精通小程序/App开发的相关技术,以及至少一种 app 原生开发技术(安卓或 iOS)。熟悉相关的项目构建工具,熟练掌握 PC端、移动端(手机、平板)开发,对主流浏览器和移动设备的技术特点有深入了解。后端技术:熟悉多种适用于小程序和 app 开发的后端语言及框架,具备良好的数据库设计和优化能力,熟练使用 MySQL 数据库,并对其他数据库技术有一定了解。4.其他技能:熟悉软件测试流程和方法,具备一定的运维知识,了解服务器部署和管理。掌握版本控制工具(如 Git)。5.需求分析与软件设计能力:具备敏锐的需求洞察力,能够精准提炼业务需求,转化为清晰、可实现的软件功能规格说明。熟练运用多种软件设计方法和工具,设计出高内聚、低耦合的软件架构,保障系统的可扩展性、可维护性。能够绘制详细的软件设计图,包括但不限于流程图、架构图、ER 图等,为开发团队提供明确的开发指引。6.项目管理能力:具备良好的项目管理能力,能够有效地规划项目进度、协调资源、管理风险,确保项目按时、高质量完成。有能力在项目中灵活解决各种技术和业务问题。7.沟通协作能力:具备良好的沟通能力和团队协作精神,能够与不同部门的人员进行有效的沟通和协作,理解并满足业务需求。8.学习能力:对新技术有强烈的学习兴趣和学习能力,能够快速掌握并应用到实际工作中,适应不断变化的技术环境。