岗位职责:1. 参与SaaS平台的Web前端和后端开发工作,包括但不限于新功能的开发、现有功能的维护和优化。2. 负责Web应用的设计、编码、测试和部署,确保产品性能优异且用户体验良好。3. 与产品经理和设计师紧密合作,理解产品需求,转化为高质量的代码实现。4. 编写清晰、规范的技术文档,便于团队成员理解和后续开发。5. 对现有代码进行性能分析和调优,提升系统稳定性和效率。6. 跟踪和修复线上问题,处理用户反馈,提高用户满意度。7. 积极参与代码审查,保证代码质量和项目的可持续发展。8. 掌握并分享新技术,推动技术创新和团队技术进步。任职要求:1. 本科或以上学历,计算机科学或相关专业。2. 至少2年的Web开发经验,具备扎实的编程基础和良好的算法基础。3. 熟练掌握HTML, CSS, JavaScript (ES6+)等前端技术,了解Web标准和浏览器兼容性问题。4. 熟悉至少一种服务器端编程语言(如Node.js, Python, Java等)和相关框架。5. 熟悉数据库技术,包括SQL和NoSQL数据库的使用及设计优化。6. 对前后端分离的开发模式有深入理解,有RESTful API设计和开发经验。7. 了解常见的Web安全漏洞及其防范措施,如XSS、CSRF等。8. 具备良好的沟通协调能力,能在团队环境中有效协作。9. 有使用版本控制工具(如Git)的经验。10. 有SaaS平台开发经验者优先考虑。加分项:- 熟悉前端构建工具(如Webpack, Gulp等)和包管理器(如npm, yarn等)。- 熟悉前端框架(如React, Angular, Vue等)之一或多个。- 熟悉移动端Web开发和响应式设计。- 有自动化测试或单元测试开发经验。- 有云服务平台(如AWS, Azure, Google Cloud等)的使用经验。