岗位职责
- 负责大前端旅游应用(Web、APP、H5)的研发工作,保证多平台兼容性,优化用户体验。
- 负责 iOS / Android 原生与 React Native 混合应用的研发工作,负责原生能力接入与桥接集成,保障多端兼容性与稳定性。
- 参与 Node.js 服务端应用设计开发工作,能够制定合理有效的开发规范,提升质量和效率。
- 参与前端技术体系建设,沉淀公共组件、工具和文档。
- 参与 UBT 用户行为轨迹收集端的建设与维护,保障埋点数据的完整性与准确性。
- 持续与产品、设计、后端沟通配合,挖掘痛点并制定最优技术解决方案,共同完成产研任务。
- 持续提升项目的质量、性能与架构合理性,并落地相关优化工作。
- 推动 AI 能力在业务研发中落地:使用 AI 模型与工具提升开发效率,参与 AI工具完成端到端的功能交付。
职位要求
- 本科及以上,计算机软件相关专业,3年以上相关工作经验。
- 熟练掌握前端开发技术,熟练运用 ES6/7,具备移动端开发经验。
- 熟悉 Node.js 服务端开发技术及其生态系统。
- 对 React 前端框架中有深入使用经验并了解其实现原理,对 Vue 也有一定了解。
- 了解 iOS / Android 原生开发(Swift / Objective-C 或 Kotlin / Java 及对应原生 UI 框架),熟悉 React Native 技术,能承担原生模块接入与混合开发的日常研发工作。
- 有实际使用 AI 模型/工具辅助开发的经验(代码生成、代码评审、测试生成等),并对 LLM 应用开发(Prompt 工程、RAG、Agent/工具调用)有基本认知或实践。
- 具备全栈交付能力,熟悉 Node.js 服务端开发与前后端联调,能独立完成从接口到界面的功能闭环。
- 对前端和移动端性能分析有深刻的认知和丰富的技术手段,能够独立思考和解决问题。
- 拥有良好的编码风格和规范的研发工作流程,具备产出高质量的设计与代码能力。
- 较好的产品意识,良好的团队协作和沟通技巧,较强的学习能力和自驱力,乐于分享。