职位名称:高级Node.js后端工程师
工作地点:多伦多,安大略省
工作期限:6个月
简介
加入我们的动态团队,成为高级Node.js后端工程师,在开发和维护高质量后端服务中发挥重要作用。我们正在寻找一位对技术充满热情并渴望在协作环境中迎接新挑战的优秀人才。
所需技能和资格
- 5年以上后端开发的专业经验
- 精通TypeScript,包括其高级功能和类型系统
- 拥有Node.js及相关框架(如Express, NestJS)的实际经验
- 具有设计和构建RESTful API的经验
- 具备关系型和/或NoSQL数据库的经验
- 熟悉云平台(AWS, Azure或GCP)
- 理解现代架构模式(如微服务、事件驱动)
- 具备版本控制系统(如Git)的经验
- 优秀的问题解决和调试技能
- 强大的沟通和协作能力
优先技能和资格
- 具有基础设施即代码(如Terraform, CloudFormation)的经验
- 熟悉CI/CD管道和实践
- 具有容器化技术(Docker, Kubernetes)的经验
- 了解异步消息模式(如Kafka, RabbitMQ)
- 具有GraphQL的经验
- 理解DevSecOps原则
- 熟悉用于集成的前端技术
日常职责
- 使用TypeScript开发、测试和部署高质量的后端服务和API
- 与解决方案架构师合作,在代码中实现现代架构模式
- 编写干净、高效且文档齐全的代码,遵循最佳实践和编码标准
- 参与设计和开发可扩展且有弹性的系统
- 参与代码审查,向同事提供建设性反馈
- 在生产和开发环境中排除复杂问题的故障
- 使用云平台部署和管理服务
- 协助创建和维护技术文档
- 紧跟新兴后端技术和趋势
公司福利和文化
- 包容和多元化的工作环境
- 职业成长和发展的机会
- 综合福利计划
如需立即考虑,请点击申请以开始与Alex的筛选流程。