高级全栈开发工程师;Node、React、Typescript AWS 云构建微服务和微前端

蒙特利尔 2天前全职 网络
面议
职位:高级全栈开发工程师(Node、React、Typescript),具备 AWS 云经验,用于为我们的金融科技客户构建微服务和微前端 地点:蒙特利尔 高级全栈开发工程师(Node、React、Typescript),具备 AWS 云经验,用于为我们的金融科技客户构建微服务和微前端 类型: 全职永久/FTE 地点: 远程 账户工具和自动化团队(ATAT)负责为数字平台构建和增强我们的工具,特别是帮助销售团队管理账户。 核心团队负责推动公司关键目标的引擎,例如在我们的网站上添加更多相关的保险产品并以优良的价格提供,同时轻松地向客户传递相关的保险文件。作为工程团队的团队负责人,您将与团队合作,构建驱动数据收集、评级和定价引擎的软件。使用 Nodejs 和 Typescript,您将负责提供技术指导并执行软件开发的最佳实践。 此外,作为高级团队成员,您将被期望指导和辅导软件开发人员,并协助工程领导团队不断提升技术能力。 职责: • 负责定制功能的开发并推动其技术实施。 • 作为团队领域的主题专家,推动其技术方向。 • 建议、设计、实施、测试和监控功能和功能。 • 根据既定的最佳实践和敏捷方法促进跨团队协作。 • 宣导适当的软件架构和开发范式。 • 与项目利益相关者和开发团队合作,为我们的客户和内部工具设计和构建可扩展、用户友好的系统。 • 讨论战略并概述潜在软件解决方案的权衡。 • 在团队领域内开发、测试和维护代码库。 • 编写干净、可维护和可扩展的代码。 • 参与新技术和解决方案的知识分享,这些都在团队的专业领域内。 • 为初级和中级团队成员提供指导和辅导。 • 开发和维护新功能和现有功能及集成的文档。 • 理解公司的目标。 • 执行其他分配的职责。 必须具备: • 认可的技术、职业或学术项目的大学学位或学院文凭(最好是工程或计算机科学)或同等工作经验。 • 5年以上构建丰富、复杂的 Web 应用程序的经验。 • 有架构和增强大型软件系统的经验。 • 在 Nodejs/AWS/Reactjs 和 Type Script 生态系统中具有丰富的全栈经验。 • 有微服务和微前端的经验。 • 有使用 NestJS 的后端开发经验。 • 有使用 TypeORM 的经验。 • 有使用 PostgreSQL 的经验。 • 理解网络安全最佳实践和数据保护。 • 了解使用 Docker 的容器化和使用 Kubernetes 的编排。 • 对干净、可重用和结构良好的代码有热情。 • 能够有效沟通。 • 能够指导、辅导并与他人协作工作。 • 对持续改进、持续学习和知识分享有承诺。 加分项: • 有 gRPC 的经验或知识。 • 有使用 Redis 或类似技术进行缓存和队列的经验。 • 有使用 MongoDB 的经验者优先。