岗位职责:
1.负责公司核心产品的Web前端及移动端App的设计、开发、测试和维护,确保产品具有卓越的用户体验和高性能。
2.与产品经理、UI/UX设计师紧密合作,深入理解业务需求,提供技术评估和解决方案,并高质量地完成产品迭代。
3.主导或参与前端技术方案的设计和选型,持续优化前端架构,提升开发效率和代码质量。
4.跟进前端技术的最新发展,积极探索和引入新技术(如微前端、Serverless、AI辅助编程等),赋能团队和业务。
5.积极拥抱并善于利用AI编程助手(如GitHub Copilot, Cursor等)及其他AI工具,提升编码效率、代码质量和创新能力。
6.与后端工程师协作,定义和优化API接口,确保前后端数据交互的顺畅和高效。
7.关注并解决线上问题,对产品性能、稳定性和安全性负责。
任职要求:
1.学历与经验:本科及以上学历,计算机科学、软件工程或相关专业;3年以上Web前端开发经验。
2.前端技术栈:
-精通HTML5、CSS3(包括Flexbox, Grid布局)和JavaScript (ES6+),具备扎实的前端基础知识。
-至少熟练掌握一种主流前端框架(React, Vue, 或 Angular),并对其核心原理有深入理解。具备使用相关生态(如Vuex/Pinia, Redux, Webpack/Vite)进行复杂项目开发的经验。
3.移动端开发能力:
-必须具备丰富的移动端Web(H5)开发经验,精通响应式设计和各类移动端浏览器兼容性适配。
-具备使用跨平台框架(如 React Native, Flutter, Uni-app 等)进行 App 开发的实际项目经验,能够独立负责App端的开发工作。
4.AI工具使用:
-对AI技术在软件开发中的应用有浓厚兴趣,并有实际使用AI编程辅助工具的经验。
-能够主动利用AI工具进行代码生成、代码优化、问题排查和学习新技术。
5.综合能力:
-具备良好的编码习惯、清晰的代码结构和出色的文档编写能力。
-熟悉Git等版本控制工具,并了解敏捷开发流程。
-具备优秀的团队合作精神、沟通能力和强烈的责任心。
-拥有良好的问题分析与解决能力,能够独立承担开发任务。
加分项:
1.熟悉电商业务,有大型电商网站或相关系统的开发经验。
2.熟悉Web动效开发,如使用GSAP、Three.js等技术实现复杂交互动画。
3.有开源项目贡献或活跃的GitHub个人主页。
4.具备Node.js全栈开发经验。
5.在前端性能优化、Web安全、数据可视化方面有深入研究和实践经验。
6.对UI/UX设计有良好的品味和理解。
我们提供有竞争力的薪酬福利、广阔的职业发展空间以及开放创新的工作环境。如果您对技术充满热情,渴望挑战,并希望与我们共同成长,欢迎投递您的简历!