高级后端开发者

15个月前全职
100K - 115K GBP McCabe & Barton

McCabe & Barton

location 伦敦
unsaved
• 高级后端开发人员(JavaScript、TypeScript、NodeJS) • 地点:伦敦市中心 • 薪资:£100-115k • 混合工作模式(每周2天办公室工作) 一家领先的金融科技初创公司正在寻找一名高级后端NodeJS开发人员,要求精通TypeScript和JavaScript,负责继续构建他们屡获殊荣的可扩展分布式组件化人工智能平台,包括可配置的工作流程、灵活的API和先进的业务智能。 我们希望雇佣一名经验丰富、专业而热情的后端开发人员,参与全新项目的开发工作,加入一个由其他4名开发人员组成的紧密团队。 角色概述 • 遵循专业的软件工程实践并制定全面的软件开发生命周期最佳实践 • 与团队成员和产品负责人密切合作,分享最佳实践,并讨论和推动设计解决方案 • 采用测试驱动的方法进行开发,并运用成熟的设计和架构原则 • 撰写功能和集成测试套件 • 参与性能和故障测试 • 推动并参与团队的敏捷实践 • 参与开发流程的持续改进 • 确保遵循安全的软件开发准则 • 发现安全威胁和错误,并提供相应的解决方案 • 协助安全与合规团队建立和不断改进安全的软件开发实践 • 与安全与合规团队密切合作,持续符合ISO 27001、SOC2T2、Cyber Essentials等关键行业标准 所需技术技能 • 语言 - JavaScript、TypeScript、NodeJS • 框架 - NestJS / Express / 微服务 / Mongoose • 数据存储 - MongoDB、关系型数据库、TSDB、缓存 • 消息传递 - Kafka / AMQP / RabbitMQ • API - OpenAPI / GraphQL / GRPC • 测试 - Jest / Mocha / Cypress / React 测试库 • 构建工具 - Nx Dev / Yarn / npm • 安全 - JWT、Oauth2 • 事件驱动的微服务架构 • 性能调优、性能分析工具 • 平台 - Docker / Nginx / 负载均衡器 可选技术技能 • 熟悉其他主流编程语言,如Java、Kotlin、.Net • 编排栈 - Kubernetes / Helm • 可观测性 - Prometheus、Grafana、ELK等 • 无服务器架构 • UI框架,如Angular / ReactJs • 我们的客户主要部署在AWS上,但我们也希望听到有Azure或GCP背景的申请者的意见