全栈开发工程师 (Full Stack Engineer)
学院正在寻找经验丰富的全栈工程师,负责设计、开发和维护高性能的应用软件。您将参与从需求分析到部署上线的全生命周期开发,与跨职能团队协作,构建用户友好、可扩展且安全的技术解决方案。
岗位职责
1. 前后端开发
设计并实现响应式前端界面(React/Vue/Angular等)。
开发和维护后端API及服务(Node.js/Python/Java/.NET等)。
确保前后端数据交互的高效性与安全性。
2. 数据库管理
设计并优化数据库结构(SQL/NoSQL如MySQL/MongoDB/PostgreSQL)
编写高效查询,处理数据存储与缓存(Redis等)。
3. 系统架构与部署
参与技术选型,设计可扩展的系统架构。
使用云服务(AWS/Azure/GCP)和容器化技术(Docker/Kubernetes)部署应用。
实现CI/CD流程(GitHub Actions/Jenkins等)。
4. 协作与优化
与产品经理、UI/UX设计师协作,理解需求并交付高质量产品。
代码审查、性能优化及技术债务清理。
关注新兴技术,推动团队技术升级。
岗位要求
技术能力:
1. 前端:精通HTML/CSS/JavaScript及至少一种主流框架(React/Vue/Angular)
2. 后端:熟悉至少一种后端语言(Node.js/Python/Java/Ruby/PHP等)。
3. 数据库:熟练使用SQL和NoSQL数据库,理解ORM技术。
4. DevOps基础:了解Linux、Git、Docker及基础云服务。
5. 其他:熟悉RESTful API、GraphQL、WebSocket等通信协议。
经验要求: 3年以上全栈开发经验 (应届生可调整) ; 有完整项目开发及上线经验,熟悉敏捷开发流程。
加分项:有微服务、Serverless或大数据处理经验。熟悉AI模型部署和应用的技术栈。开源项目贡献或技术博客。
请发送简历至 staff_careers@slai.edu.cn,标题注明“姓名+全栈开发工程师”。