我们正在寻找一名具备 Web 开发经验的 Web 应用程序开发实习生,熟悉 Django、React、PostgreSQL(或其他数据库)及现代网络技术优先。该角色将深度参与 Web 开发工作,在团队中发挥辅助支撑作用,协助设计可扩展、安全和高性能的网络应用程序。你将与跨职能团队合作,包括客户经理、客户经理执行经理和其他工程师,共同提供可靠且可维护的软件解决方案,既满足用户需求又满足业务目标。
主要职责:
1. 配合团队使用 Django(Python)和 React(JavaScript/JSX)参与 Web 应用程序的设计、开发和部署。
2. 参与构建并实现安全的 RESTful API、身份验证系统(JWT)和后端服务。
3. 使用 React、HTML5、CSS 和 JavaScript 参与开发响应式、直观且现代的前端界面。
4. 参与代码审查、自动化测试及技术文档编写,协助团队保持高编码标准。
5. 与产品利益相关者紧密合作,协助将业务需求转化为技术解决方案。
核心技术技能:
1. 后端:gunicorn、Django、Django REST 框架(Python)
2. 前端:Nginx、React.js、JavaScript、HTML、CSS
3. 身份验证:JSON Web 令牌(JWT);API:RESTful API 设计、第三方 API 集成
4. 版本控制: Git(GitHub/GitLab),分支和合并策略
5. 部署:熟悉在macOS 上部署应用程序
个人和沟通技能:
1. 优秀的沟通和人际交往能力 —— 能够解释复杂的技术问题。
2. 具备强大的分析和解决问题的思维模式,注重细节。
3. 具有团队合作精神,以协作方式参与设计和开发。
4. 积极主动的态度、主人翁心态以及对持续改进的承诺。
5. 在快节奏、不断变化的环境中平衡多个优先事项的能力。
6. 以客户为中心,响应最终用户的需求和反馈。
教育背景:
1. 计算机科学、软件工程或相关领域的学士 / 硕士在读。
2. 可实习6个月及以上,每周到岗4天优先。
3. 具备使用 Django+React 进行 Web 应用程序开发的实际项目经验。
4. 具备参与中小型软件项目开发的实际经验。