岗位职责:
我们正在寻找一位经验丰富、对技术有热情的小程序前端开发工程师,加入我们核心团队。你将负责小程序端的开发实现。这不仅是一个执行任务的角色,我们更希望你能利用你的经验,预见并解决小程序开发中的各种“坑”,与我们一起构建一个高性能、高可用、用户体验一流的产品。
任职要求:
1. 熟悉小程序从注册、开发、测试到审核上线的完整流程,有至少1个完整的、已上线的复杂小程序项目经验。
2. 熟练掌握 Taro 框架,并有多个跨端项目的实际开发经验。
3. 精通 Vue.js 技术栈,深刻理解 Vue 3 的 Composition API、响应式原理。
4. 熟练使用 Pinia 或 Vuex 进行状态管理。
5. 深刻理解小程序的生命周期(应用生命周期、页面生命周期、组件生命周期),并能熟练运用。
6. 熟悉小程序原生开发规范和API,能独立解决Taro框架与原生API之间的差异问题。
7. 熟悉小程序的性能优化,如代码包体积控制、图片懒加载、setData优化等。
8. 精通小程序的分包加载机制,有实际的项目分包规划和实施经验。
9. 熟悉小程序的权限管理(用户授权、scope授权)和分享机制,能优雅地处理各种授权场景。
加分项:
1. 具备良好的沟通能力和团队协作精神,能清晰表达技术方案。
2. 有强烈的责任心和owner意识,能独立发现并解决问题。
3. 有 Python / Django / FastAPI 后端开发经验,能理解后端逻辑甚至编写简单接口。
4. 有视频/图片处理(如压缩、裁剪、上传)或AI模型前端集成的实战经验。