岗位职责:后台开发
1.协助后台开发团队进行系统后端的设计、开发和维护工作。
2.参与项目的需求分析和设计讨论,对后台开发流程和结果进行质量控制。
3.根据项目需求,编写和维护数据库存储方案和API接口文档。
4.与前端开发团队紧密合作,确保前后端数据交互的流畅性和系统的稳定性。
教育水平
计算机科学与技术、人工智能、软件工程、通信工程等理工相关专业硕士在读(含海外院校在读学生)。
经验
1.有项目经验者优先;
2.有较强的学习能力和自我驱动力,能够快速掌握新知识;
3.对后端开发有浓厚的兴趣,愿意在后端领域长期发展。
技能技巧
1、熟练掌握至少一种后端编程语言,如Python、Rust、Go、Node.js或PHP,有Rust或Python开发经验者优先。
2、熟练使用常用的后端开发框架,如FastAPI、Django、Flask等。
3、熟悉数据库设计和操作,有使用SQLite3、ImmuDB、MySQL、MongoDB等数据库的经验,了解数据库存储和维护。
4、熟悉安全实践,能够处理SQL注入、跨站脚本(XSS)等常见安全问题。
5、熟悉 API 测试、数据库测试和性能测试经验。对默克尔树、零知识证明和不可变数据库等技术有一定的了解优先。
6、了解RESTful API的设计和实现,能够编写清晰的接口文档。
7、具备良好的代码编写习惯,包括代码重构和模块化开发。
8、了解前后端分离的开发模式,有与前端API对接的经验。
9、有项目开发经验或参与过开源项目者优先。
工作要求
1.提供可观的存储服务器和算力资源。
2.原则上需要保证至少3个月以上的实习时间,每周至少3天出勤。
3.工作地点为深圳,特别优秀且能远程独立完成任务,可以接受远程办公。