小红书客户端开发工程师-创新产研
任职要求
1、大学本科或以上学历,计算机相关专业,3-5年Android或iOS开发经验 2、熟悉flutter或RN等…
工作职责
负责小红书内部效率工具的移动端开发工作,包括: 1、基于跨端技术进行移动app应用开发,配合产研团队完成项目上线和迭代 2、结合公司基建打造完整的工具链 3、持续优化性能和稳定性,打造优秀的交互体验
1. 深刻理解负责业务的产品架构、客户场景及技术架构,结合业务线特点制定和推进有效的测试策略和测试方法。 2. 理解敏捷项目模型,能够深度参与到诸如用户故事拆分等各种敏捷产研活动。 3. 能够结合需求、研发设计、CodeReview开展测试分析,充分把控测试范围,并指导和带领比自己职级低的同学完成用例设计及用例执行工作,保证高质量的交付。 4. 负责客户端、后台等方向性能、自动化、兼容性等专项测试的建设。 5. 通过在软件开发流程、测试策略、测试方法和测试技术等方面的创新,提升产品质量和工程效率。 6. 解决测试开发工作中的复杂技术问题。
1、参与产品设计研发协作平台(Relay)的研发工作,重点建设规范化的设计工程化能力,打造高性能的渲染引擎和更优体验的桌面客户端版本,并深度结合大模型进行 AI 探索,从而实现产设研的高效率生产和交付。 2、参与营销智能设计平台(羚珑)研发工作,支持零售各类业务的素材(图片、动图、视频等)生成诉求(如基于 SKU 单品生成场景图/卖点图等,基于评论信息生成花字封面等),并建立素材动态调优能力,实现业务点击转化率的持续提升。
关于我们: 阿里云 CIO 线致力于打造 AI 时代业界领先的企业 IT 系统,以 RaaS(Result as a Service)模式,通过 IT 系统的构建和应用向客户直接交付成果,帮助客户在 AI 时代获得长期优势。我们视 AI 为新的生产力,并采用全新的软件开发范式来构建产品。生产关系匹配生产力,故我们设计了新的产研组织形式,不同于传统产研团队按岗位分工(PD、设计、前端、后端、测试),在新组织下我们设置了AI产品设计前端工程师(PDFE)。 作为AI产品设计前端工程师(Product Design Frontend Engineer,PDFE),你将构建支持众多客户业务发展的客户端应用。该角色集成了传统产研团队中 PD、UED、前端的职责,基于 AI 软件开发新范式将三者合一,负责产品设计、界面实现和用户体验。从客户需求到产品界面,你将体验效率成倍提升,产品开发从未如此高效。 你将拥有难得的机会,深入了解阿里云的业务及阿里云客户的业务,直接与一线用户合作,了解他们所面临的棘手问题和紧迫挑战,并使用最新的 AI 技术和关键业务数据来解决。无论是“精准分析需求,提升客户体验”,还是“分析业务痛点,让运营更高效”,你都将运用你的技术专长、创造力和解决问题的能力,赋能客户取得业务成果。 ● 我们是一支以成果为核心的企业 IT 产研团队,聚焦将最新的 AI 技术落地到真实业务场景中,服务企业级客户。 ● 我们期待这样的你加入:人聪明,有品味,敢担当,有冲劲,有韧性。 ● 我们希望你有这样的能力:数学思维--抽象能力强;语文表达--写出好的 Prompt;业务升维--对业务的高维认知;系统架构--能设计复杂系统;销售服务--与客户建立信任和影响。 ● 我们想让每位同学都取得最佳成果,成为更好的自己。因此我们重视个人的基模、能力和意愿,而非传统职场资历。 岗位职责: 1. 用户洞察与需求设计:深入客户业务场景,建立对用户痛点的高维认知,通过定性方法和定量指标洞见需求背后的本质问题,对于包括功能性需求、非功能性需求、业务流程和规则,用需求工程规范化地前置厘清需求; 2. 产品设计与原型构建:设计符合业务逻辑的产品架构和交互流程,产出高保真原型,使用结构化描述和智能工具,迭代验证设计方案,确保与需求精准对齐; 3. 前端工程和实现:制定前端开发任务,使用各类 AI IDE 进行高质量的编码施工,与后端以 API First 原则协同,推动高效开发,完成功能验收和上线; 4. 持续优化与创新:基于用户反馈和数据指标持续优化产品体验,探索 AI 技术在产品中的创新应用,沉淀方法论和工具,赋能团队效率提升,对外分享实践,建立个人技术影响力。
【需求推进和交付】:参与O2O和B2C相关B端项目或产品需求的设计,跟业务方对接需求,技术方案拆解、方案评审和上下游协调推进,带领团队在项目周期内高效、高质量交付。 【B端系统提效】:与PM、UED、后端工程师紧密工作,针对商家在产品的易用性和使用体验上,持续的改进体验和操作效率。推进前端工程化体系建设,通过落地PC-APP复用、跨端方案、组件库等提升开发效率。 【Web领域能力和新技术探索】:负责医药业务商家端/运营端等Web系统的前端技术规划。负责对行业新技术和趋势持续关注和实践,能够带领团队将新技术和方法引入项目中,以提升产品的体验。团队培养和能力提升:带领组内人员进行技术培训、分享,提升组内人员专业性。