岗位职责:
1、需求对接与分析:与产品经理、业务团队紧密沟通,深入了解软塑料薄膜彩印包装行业业务流程与需求,精准提炼出适合小程序实现的功能点,参与需求评审会议,提出技术可行性建议,协助完善需求文档。
2、小程序架构设计:负责小程序的整体技术架构搭建,涵盖前端页面架构、后端服务架构及数据库架构。确保架构具备良好的可扩展性、稳定性与性能,能够应对业务增长带来的挑战,并充分考虑与现有系统的集成方案。
3、前端开发:运用 HTML、CSS、JavaScript 等技术,结合微信小程序开发框架(如原生、Taro、uni-app等),完成小程序界面的开发与优化。实现丰富的交互效果,保障页面在不同设备上的兼容性与流畅性,注重用户体验,严格遵循设计稿进行页面还原。
4、后端开发:选用合适的后端语言(如Java、Python等)及相关框架(如Spring Boot、Django等)进行后端服务开发。负责接口设计与实现,处理业务逻辑,实现数据的存储、查询、更新等操作。与数据库(如 MySQL、MongoDB)进行高效交互,保障数据的准确性与安全性。
5、数据库管理:设计和维护小程序所需的数据库,进行数据库表结构设计、索引优化等工作。保障数据库的高效运行,根据业务需求进行数据备份与恢复策略制定,处理高并发场景下的数据一致性问题。
6、接口开发与集成:开发小程序与第三方系统(如订单管理系统、客户关系管理系统等)的对接接口,实现数据的交互与共享。遵循 RESTful API规范,保障接口的稳定性与易用性,与外部团队协作完成接口联调工作。
7、测试与优化:编写测试用例,对小程序进行功能测试、性能测试、安全测试等。及时发现并修复代码中的缺陷与漏洞,对小程序的性能进行优化,包括页面加载速度优化、接口响应时间优化等,提升用户使用体验。
8、部署与维护:负责小程序的上线部署工作,将开发完成的代码部署到生产环境服务器,并进行相关配置。对线上小程序进行实时监控,及时处理出现的故障与问题,定期对小程序进行版本更新与维护,保障小程序的稳定运行。
9、文档撰写:编写详细的技术文档,包括需求规格说明书、技术设计文档、接口文档、操作手册等。确保文档的完整性与准确性,为后续的开发、维护与团队协作提供有力支持。
10、技术研究与创新:关注行业技术发展动态,研究新技术、新框架,并评估其在小程序开发中的适用性。引入创新技术,提升小程序的开发效率与竞争力,推动团队技术水平的整体提升。
任职要求:
1、学历与专业:本科及以上学历,计算机科学与技术、软件工程、信息与计算科学等相关专业优先。
2、工作经验:3 年以上小程序开发经验,至少主导或参与过 2 个完整的小程序项目开发。有软塑料薄膜彩印包装行业或相关制造业信息化项目经验者优先考虑。3、专业知识:
1)前端:精通 HTML5、CSS3、JavaScript,熟练掌握微信小程序开发框架,熟悉前端构建工具(如 Webpack、Vite),了解前端性能优化方法。
2)后端:掌握至少一种后端开发语言(如 Java、Python)及相关框架(如 Spring Boot、Django),熟悉数据库设计与 SQL语言,能够进行数据库优化。
3)其他:了解服务器运维基础知识,熟悉Linux常用命令,掌握版本控制工具(如 Git)。
4、能力素质:具备较强的逻辑思维能力与问题解决能力,能够快速定位并解决开发过程中的技术难题;拥有良好的沟通能力与团队协作精神,能够与不同部门人员有效沟通协作;具备较强的学习能力,能够快速掌握新技术并应用到实际项目中;对工作有高度的责任心,注重细节,能够保证代码质量与项目进度。
5、其他要求:对软塑料薄膜彩印包装行业有一定兴趣,愿意深入了解行业业务流程;能够适应快节奏的工作环境,有一定的抗压能力。