岗位职责:1.Flutter 开发:负责使用 Flutter 框架进行移动端应用(iOS/Android/HarmonyOS)开发,优化用户体验,确保高效稳定的移动端应用实现。2.Vue 开发:参与基于 Vue.js 的 Web 系统开发,负责组件化开发、前端性能优化及前端架构设计。3.技术架构设计:根据业务需求,设计和优化前端架构,推动技术创新,提升开发效率和代码质量。4.跨团队协作:与设计、后端及产品团队紧密合作,确保产品需求的高质量交付。5.技术研究与前沿跟进:关注前端技术发展趋势,积极进行技术研究和新工具的尝试,提升团队技术能力。6.代码评审与指导:参与团队代码评审,指导 junior 开发人员,推动团队整体技术水平的提升。7.性能优化:对移动端和 Web 端应用进行性能分析和优化,确保产品的高效性和流畅性。任职要求:1.教育背景:计算机相关专业本科及以上学历,具有扎实的计算机基础。2.Flutter 开发经验:至少 2 年及以上 Flutter 开发经验,能独立完成复杂的移动端应用开发。 1.熟悉 Flutter 基本原理、常用组件、路由管理、状态管理(如 Provider、Riverpod、Bloc)等。2.能独立进行跨平台开发,处理 Android 和 iOS 平台的差异,优化应用性能。3.熟练掌握 Dart 编程语言,具备较强的代码阅读和调试能力。3.Vue 开发经验:至少 2 年及以上 Vue.js 开发经验。 1.精通 Vue.js 核心原理,Vuex、Vue Router 等常用插件。2.能独立进行单页面应用(SPA)开发,熟悉前端自动化工具(如 Webpack、Vite)。3.具备前端性能优化、代码分割和懒加载等方面的经验。4.前端基础知识:精通 HTML5、CSS3、JavaScript(ES6+),能够编写高质量、可维护的代码。5.前端工程化:熟悉前端自动化工具,如 npm、Yarn、Webpack、ESLint 等,具备较强的工程化能力。6.跨平台开发经验:有其他跨平台开发经验者优先,如 React Native、Ionic 等。7.沟通能力:具备良好的团队合作精神,能够与设计、后端工程师、产品经理进行有效的沟通,推动项目进展。8.抗压能力:能够在高强度的工作环境中高效完成任务,解决技术难题。加分项:80熟悉前端框架的源码实现,能够深入理解并优化框架性能。80有 Taro、UniApp 等多端开发经验者优先。80对 UI 设计有一定理解,能与设计师高效配合。80英语阅读能力较强,能够阅读英文技术文档。