1.基于uniapp框架负责iOS、Android移动应用及微信小程序、支付宝小程序等多端产品的前端开发工作,独立完成从需求分析、架构设计到代码实现的全流程开发,确保多端适配一致性和交互体验统一性。
2.需求落地与优化:精准对接产品经理和设计团队,将产品需求、UI设计稿转化为可执行的前端代码,严格把控开发进度和质量;针对多端运行过程中的兼容性问题、性能瓶颈(如页面加载速度、流畅度)进行针对性优化,提升用户体验。
3.组件与规范建设:负责uniapp通用组件、工具函数的封装与维护,搭建并完善前端组件库,提高团队开发复用率;参与制定前端开发规范、代码评审标准和版本管理流程,保障团队代码质量和协作效率。
4.问题排查与迭代:负责线上线下产品问题的前端排查与修复,快速响应紧急故障;配合产品迭代计划,完成新增功能开发、旧功能优化及版本迭代上线工作,确保产品稳定运行。
5.跨团队协作:与后端工程师紧密配合,制定前后端数据交互规范,高效完成接口联调;参与需求评审、技术方案讨论等会议,提供前端技术视角的专业建议,推动项目顺利推进。
任职要求:
1.学历与工作经验:本科及以上学历,计算机相关专业,2年及以上前端开发经验,其中至少1年以上uniapp框架实战开发经验,且有完整的iOS、Android及小程序多端项目开发及上线经历。
2.核心技术能力: 精通uniapp框架原理及开发流程,熟练使用HBuilderX等开发工具,能独立解决uniapp多端适配(如屏幕尺寸、系统版本、小程序平台差异)的常见问题;
3.扎实掌握HTML5、CSS3、JavaScript(ES6+)基础,熟悉Vue.js框架及生命周期、组件通信等核心知识点,了解Vue3特性者优先;
4.熟悉小程序开发规范(至少掌握微信小程序),了解各小程序平台(支付宝、百度等)的差异点,有跨平台小程序开发经验者优先;
5.掌握前端性能优化方法,如代码拆分、图片优化、接口缓存等,能通过调试工具(如****** DevTools、微信开发者工具)定位并解决性能问题。
6.项目与工具能力: 有至少1个完整的多端应用(含APP+小程序)从开发到上线的全流程经验,能清晰阐述项目中的技术难点及解决方案;
7.熟练使用Git进行版本控制,掌握npm/yarn包管理工具,了解Webpack等构建工具的基本使用;
8.熟悉前后端分离开发模式,能独立完成接口联调,理解RESTful API设计规范。
9.软技能要求: 具备良好的需求理解能力、逻辑思维能力和问题排查能力,能快速响应开发过程中的各类问题;
10.有较强的责任心和团队协作意识,能主动配合团队完成项目目标,乐于分享技术经验;
11.具备良好的沟通表达能力,能清晰对接跨团队需求,推动问题高效解决。
12.加分项: 有原生APP(iOS/Android)开发基础或小程序原生开发经验者;
13.熟悉UniCloud或其他云开发平台使用,有云开发项目经验者