职位名称:高级全栈开发工程师(Python + Vue.js)
工作地点:混合办公 – 加拿大安大略省多伦多(9 月中旬之前每周 2–3 天在 330 Front St W 办公;从 9 月起转为每周 4 天在 16 York St 办公)
合同期限:12 个月
面试流程:2 轮 – 初步面试 + 现场编码评估
概述:
我们的客户正在寻找一位高级全栈开发工程师,加入全球安全团队的全新开发项目。该项目专注于从零开始构建一个完全自动化的异常管理系统。理想的候选人将具备强大的 Python 后端开发专业知识和扎实的前端集成技能,特别是在 Vue.js 方面。这是一个实践性强的工程角色,强调可扩展、安全的应用设计和开发。
主要职责:
• 使用 Python(Django、FastAPI 或 Flask)设计和构建后端服务
• 创建 RESTful API 并与前端组件集成
• 与使用 Vue.js 的前端开发人员协作,实现审批流程、访问控制和报告功能
• 参与冲刺计划、代码审查和系统架构讨论
• 贡献于 DevOps 流程、文档和跨团队协作
• 推动性能优化、安全性和测试最佳实践
必备技能:
• 7 年以上全栈开发经验
• 扎实的 Python 后端开发能力(Django/FastAPI/Flask)
• 精通 Vue.js;具备 HTML、JavaScript、CSS、Bootstrap 的工作知识
• 有 SQL/NoSQL 数据库和 API 开发经验
• 熟悉现代 CI/CD 管道、GitHub Actions 或类似工具
加分技能:
• 云计算经验(AWS 或 Azure)
• 容器化工具(Docker、Kubernetes)
• 监控/日志工具(ELK、Grafana)
• 安全最佳实践和事件驱动架构知识
软技能:
• 强大的沟通能力、解决问题能力和团队协作能力
• 能够独立工作并管理优先事项
• 适应快节奏、敏捷环境,能够频繁交付代码