阿里巴巴国际贸易事业部(ICBU)-研发工程师-杭州滨江
社招全职3年以上技术类-前端地点:杭州状态:招聘
任职要求
基础能力: 1. 计算机相关专业,3年以上前端开发经验,熟悉Web前端技术,包括(X)HTML/CSS/JavaScript等,能够解决各种浏览器兼容性问题,了解各种常用工具 2.精通React框架,精通泛状态框架(redux/zustand),精通至少一种状态管理库,有复杂应用开发经验 3.熟悉前端工程化与模块化开发,并有实践经验(如gulp/webpack、VueJS/React、ide研发等) 软性能力: 4. 善于发现工作流程、产品体验中的问题,且较强的问题解决能力 5. 持续关注业界的新话题和新技术,热爱前端技术,个性乐观开朗,逻辑性强、善于总结及和沟通合作,对所负责开发的产品有强烈的主人翁意识; 加分项: 6. 至少掌握一门非前端语言(NodeJS/java/python/php等),有全栈产品开发、完整体验优化升级经验者优先 7. 熟悉主流大模型技术原理,具有大模型应用开发经验,了解Prompt Engineering原理,有实际调优经验;熟悉RAG架构/AI评测及大模型部署优化,熟练使用主流AI辅助工具技术者优先 8.熟悉移动端跨平台框架(Flutter/React Native/Weex/小程序等)优先,有渲染机制优化相关经验优先 9. 有国际化工作经验或具备英文沟通能力者优先
工作职责
1.负责alibaba国际站相关产品的前端架构设计及研发,保障系统的安全、可扩展以及质量和性能,与PD、UED、Java 工程师协作,完成设计交互实现、数据交互、动态信息展现 2.关注用户体验,与合作方一起不断改进产品的易用性;运用AI能力重塑产品形态,提升用户体验和客服效能 3.研究和探索创新的开发思路和新的前端技术,结合业务特点创新应用AI技术,解决前端团队开发过程中面临的各类问题,提升个人和团队的开发效能
包括英文材料
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
Redux+
https://redux.js.org/tutorials/fundamentals/part-1-overview
This tutorial will introduce you to the core concepts, principles, and patterns for using Redux.
Zustand+
https://www.youtube.com/watch?v=-Y8brhQKvtA
In this video I will be teaching one of my favorite state management solutions in react, ZUSTAND!!!
https://zustand.docs.pmnd.rs/getting-started/introduction
A small, fast, and scalable bearbones state management solution.
Gulp+
https://gulpjs.com/docs/en/getting-started/quick-start/
https://www.freecodecamp.org/news/super-simple-gulp-tutorial-for-beginners-45141974bfe8/
Gulp is one of the most popular build tools these days — along with Webpack.
Webpack+
[英文] Getting Started
https://webpack.js.org/guides/getting-started/
Webpack is used to compile JavaScript modules.
https://www.youtube.com/watch?v=3On5Z0gjf4U&list=PLblA84xge2_zwxh3XJqy6UVxS60YdusY8
https://www.youtube.com/watch?v=IZGNcSuwBZs
In this video, we will create a Webpack dev environment from scratch.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
PHP+
https://www.learn-php.org/
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
https://www.youtube.com/watch?v=l4_Vn-sTBL8
This PHP full course for beginners will teach you everything from scratch—from PHP basics to advanced concepts!
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
Prompt+
https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/introduction-prompt-design
A prompt is a natural language request submitted to a language model to receive a response back.
https://learn.microsoft.com/en-us/azure/ai-foundry/openai/concepts/prompt-engineering
These techniques aren't recommended for reasoning models like gpt-5 and o-series models.
https://www.youtube.com/watch?v=LWiMwhDZ9as
Learn and master the fundamentals of Prompt Engineering and LLMs with this 5-HOUR Prompt Engineering Crash Course!
RAG+
https://www.youtube.com/watch?v=sVcwVQRHIc8
Learn how to implement RAG (Retrieval Augmented Generation) from scratch, straight from a LangChain software engineer.
Flutter+
https://flutter.dev/learn
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey.
https://www.youtube.com/watch?v=VPvVD8t02U8
Learn how to use Flutter in this complete course for beginners.
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
Weex+
小程序+
https://www.ruanyifeng.com/blog/2020/10/wechat-miniprogram-tutorial-part-one.html
小程序已经成为国内前端的一个重要业务,跟 Web 和手机 App 有着同等的重要性。小程序开发者供不应求,市场招聘需求极其旺盛,企业都抢着要。
相关职位
社招
1. 负责搜索和推荐引擎核心系统面向1688业务的开发和优化;负责基于pytorch、Tensorflow的在线算法服务开发和基于MaxCompute和Flink的离在线数据流开发; 2. 负责1688搜推算法工程,提升业务效率、算法研发效率;理解业务、解构业务难题、设计核心系统,落地1688用户体验和平台机制的持续优化; 3. 负责搜索推荐引擎和算法服务核心系统的性能优化和稳定性保障;面向未来,持续推进核心系统迭代演进和长期发展;
更新于 2025-05-26
社招3年以上
1. 负责设计和实现商家经营场景下,复杂任务的多步骤规划执行的能力 2. 负责关键AI技术的引入、实现、落地 3. 负责建立大模型应用领域的基建要求并解决相应问题,如效果评测、数据质量、安全等 4. 负责定位、分析商家经营链路中的智能化需求点,并设计相应的解决方案 5. 负责商家智能化CRM产品、智能经营分析和多轮问答等产品的开发落地升级 6. 负责高阶商家日常经营和商家成长的需求开发落地 7. 负责针对重点分类下的商家设计相应的解决方案,综合利用业务和技术手段,实现商家增长
更新于 2025-09-23