职位描述
岗位职责:
1. 负责 Web 前端 (包括 PC 端、H5 等) 和移动应用后端 (包括小程序、APP 等) 的全栈开发工作,根据产品需求和技术方案,编写高质量的代码,确保代码的可读性、可维护性和性能优化。
2. 参与前端页面的设计与开发,使用 HTML、CSS、JavaScript 等技术实现响应式布局和交互效果,确保在不同终端上的兼容性和用户体验。
3. 负责后端服务的开发与维护,包括但不限于服务器端逻辑、数据库设计与优化、接口开发等工作,确保后端系统的稳定性、安全性和高性能。
任职要求:
1. 五年以上前端研发经验,熟练掌握 JavaScript、HTML、CSS 等前端开发技术,精通至少一种前端框架 (如 React、Vue.js 等),能够独立完成前端页面的开发和优化工作。
2. 深刻理解计算机原理,有良好的数据结构和算法基础,扎实的编程能力;具备一定代码架构能力,熟悉前端性能优化、构建、CI/CD 等流程;
3. 熟练掌握至少一种后端开发语言 (如 Python、Java、Node.js 等),熟悉后端开发框架和工具,具备丰富的 API 开发经验和数据库设计能力。
4. 熟悉前后端分离的开发模式和数据交互格式 (如 JSON、XML 等),能够熟练使用版本控制工具 (如 Git 等) 进行代码管理和协作开发。
5. 具备良好的代码规范和编程习惯,能够编写清晰、可维护的代码,熟悉常见的设计模式和算法,并能够在实际开发中灵活应用。
6. 具备优秀的逻辑思维能力,善于分析和解决问题,具备产品思维,了解基本产品知识,能站在用户角度思考问题;
加分项:
1. 具备丰富的小程序、APP、PC 端、H5 等多端开发经验,熟悉不同端的特点和技术栈,能够根据项目需求快速切换开发环境和技术方案。
2. 了解各端的性能优化方法和用户体验提升技巧,确保在不同终端上产品的表现一致性和稳定性。
3. 了解人工智能 (AI) 技术的基本概念和应用场景,对机器学习、深度学习等技术有一定的了解,能够在项目中与 AI 团队协作,实现 AI 功能的集成和优化。
4. 熟悉 AI 相关的开发框架和工具 (如 TensorFlow、PyTorch 等) 者优先,有实际的 AI 项目开发经验者更佳。
5. 具备良好的沟通能力和团队协作精神,能够与不同背景的人员进行有效的沟通和合作,共同解决问题和达成目标。
6. 具有较强的学习能力、问题解决能力和自我驱动力,能够快速掌握新的技术知识和业务需求,不断挑战自我,为团队带来创新和突破。
7. 具备良好的责任心和时间管理能力,能够在多任务环境下高效工作,确保项目按时交付并满足质量要求。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕