高级软件开发工程师(全栈 / 后端)

多伦多 3天前全职 网络
面议
位置:远程 – 加拿大(优先考虑多伦多) 类型:全职,永久 部门:工程部 汇报对象:工程总监(Victor) 关于 Wingmate Wingmate 开发的软件帮助现场服务、销售和运营团队更智能地工作并更快速地行动。我们的平台支持成千上万的企业,并且正在快速扩展。 我们正在进入产品扩展和架构演变的激动人心阶段,正在寻找一位高级软件开发工程师,帮助我们构建高质量的功能,改进核心系统,并指导团队中的下一代开发者。 如果你喜欢解决复杂问题、改善系统,并与重视工艺和速度的团队合作,那么这个角色就是为你准备的。 ⭐ 你将做什么 作为 Wingmate 的高级开发者,你将: 架构与开发 • 主导主要产品功能和增强的设计与实施 • 直接参与支持 Wingmate 的核心服务(Rails、React、AWS 等) • 改善整个技术栈的性能、可扩展性、安全性和可靠性 • 审查、重构和优化现有代码 领导与协作 • 指导中级和初级开发者 • 参与冲刺规划、估算和技术决策 • 帮助定义工程最佳实践、编码标准和测试策略 • 与 QA、PM、支持和运营团队密切合作,交付高质量的版本 质量与可靠性 • 识别根本原因并提出长期、可扩展的解决方案 • 编写清晰、可维护、可测试的代码(并期望他人也如此) • 支持生产环境并排查复杂问题 持续改进 • 推动自动化、工具改进、CI/CD 增强 • 改善开发者工作流程、测试实践和监控系统 • 通过知识共享和技术领导推动工程文化向前发展 ⭐ 我们在寻找什么 技术技能 • 5 年以上软件开发专业经验 • 强大的后端技能(优先考虑 Ruby on Rails;Node/Python 可接受,愿意提升技能) • 扎实的前端经验,使用 React 或类似框架 • 具有关系数据库的实际经验(优先考虑 PostgreSQL) • 熟悉云基础设施(AWS、EC2、RDS、S3 等) • 熟悉 CI/CD 管道、测试自动化、监控和日志记录 • 具有 API、集成和异步工作流的工作经验 软技能 • 强大的问题解决能力 • 能够在最小监督下领导项目 • 优秀的沟通和跨团队协作能力 • 对干净代码和高工程标准的热情 • 拥有主人翁意识 — 看到更大的图景,而不仅仅是处理票据 ⭐ 加分项 • 具有多租户 SaaS 架构的经验 • 熟悉安全/合规性(SOC2、GDPR) • 具有指导或领导团队的经验 • 对 AI 驱动的工具、自动化或工作流编排感兴趣 • 具有现场服务、CRM 或运营 SaaS 产品的经验 ⭐ 为什么加入 Wingmate? • 在主要产品功能中拥有有意义的所有权 • 自主推动工程决策 • 与一支小而优秀的团队合作,您可以产生真正的影响 • 完全远程灵活性,具有协作文化 • 有机会帮助塑造 Wingmate 平台的未来 工作类型:全职 薪资:每年 $110,000.00-$120,000.00 福利: • 牙科护理 工作地点:远程