Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Thoughtworks logo
思特沃克
Senior Developer - Nest.js; Typescript; Kafka; GraphQL
立即应聘

Senior Developer - Nest.js; Typescript; Kafka; GraphQL

发布于 5 个月前

普通员工/个人贡献者

Brasil, Brazil
高级经验
全职员工
仅现场办公
学历未注明
软件工程
Nest.Js
微服务架构
持续交付
敏捷开发
英语
DevSecOps
GraphQL
TDD

AI 估算 · 25k–45k

高级技术专家岗位,要求精通Nest.js、微服务、Kafka等热门且复杂的技术栈,具备架构设计和团队指导能力,市场竞争力强。

职位详情

关于这个职位

这是一个高级软件工程师职位,你将作为技术专家与业务分析师、设计师、项目经理等跨职能团队合作,为全球客户设计和构建创新的软件解决方案

核心工作是利用Nest.js、TypeScript、Kafka和GraphQL等技术栈,通过微服务架构构建大规模分布式系统,并积极倡导持续交付、TDD和DevSecOps等最佳工程实践

最低要求

技术技能:

拥有使用一种或多种开发语言的经验,特别是Nest.js和TypeScript,并具备面向对象编程经验
拥有Kafka和GraphQL的使用经验
能够熟练编写高质量、经过良好测试的代码,并且熟悉面向对象编程
熟悉敏捷方法论,如极限编程(XP)、Scrum和/或看板
对TDD、持续集成和持续交付的方法/工具有良好的认知
专业/语言技能:
高级英语水平是必需的
享受影响他人,始终倡导技术卓越,同时在需要时乐于接受改变
在外部技术社区中有一定存在感:愿意通过演讲、开源贡献、博客等方式与他人分享专业知识
在模糊情境中具有韧性,能够从多个角度应对挑战

工作职责

你将:

学习并采用最佳实践,如使用TDD、结对编程和设计模式编写干净且可重用的代码
使用并倡导持续交付实践,以尽早为客户交付高质量软件和价值
在协作、价值驱动的团队中工作,为客户构建创新的用户体验
基于微服务创建大规模分布式系统
与各种团队成员合作,构建功能、设计概念和交互式原型,并确保最佳实践和UX规范贯穿其中
应用我们技术雷达中的最新技术思想来解决客户问题
高效利用DevSecOps工具和实践来构建和部署软件,倡导DevOps文化并在开发中将安全左移
监督或参与从构思到部署及其中间所有环节的整个软件咨询和交付周期
通过你的技术知识和领导技能,担任经验较少同行的导师

优先资格

加分项:

拥有Node.js经验
如果具备Azure等云技术的工作知识,将获得额外加分

AI 洞察

优缺点分析

优点

  • 技术栈前沿且全面(Nest.js, Kafka, GraphQL, 微服务),能深度参与从设计到部署的全流程,技术成长空间大
  • 在全球顶尖的技术咨询公司工作,能接触多元化的国际项目和行业领先客户,视野开阔,平台价值高
  • 公司强调培养文化,提供丰富的学习发展工具和项目,并有资深同事指导,职业支持体系完善
  • 职位要求高级英语和社区影响力,有助于构建个人品牌和拓展全球职业网络
  • 作为咨询顾问,可能需要根据客户需求在办公室或客户现场全职办公,工作地点和项目内容可能频繁变化
  • 需要平衡技术卓越与客户实际需求,在模糊和快速变化的业务环境中解决问题,对适应能力和抗压能力要求高
  • 技术栈要求深入且广泛,需要持续学习以跟上技术雷达的最新趋势,并能在团队中有效推动技术实践

缺点 / 挑战

  • 适合那些热爱解决复杂技术问题、享受在协作和挑战中成长、并希望在全球平台上推动技术卓越的高级软件开发者

角色解读

  • 技术深度上,可以从高级开发者成长为领域专家或架构师,负责更复杂的技术选型和系统设计
  • 职业广度上,有机会向技术管理(如工程经理)或技术咨询专家方向发展,负责更大的项目或客户关系
  • 在Thoughtworks这样的全球咨询公司,可以接触不同行业和技术的项目,积累广泛的业务和技术视野,为未来担任更核心的技术领导角色打下基础
  • 作为技术核心,与跨职能团队合作,深入理解业务问题,设计并交付能创造实际价值的软件解决方案
  • 使用Nest.js、TypeScript等技术构建基于微服务的大规模分布式系统,并负责从设计、编码到部署的完整软件开发生命周期
  • 在团队中积极倡导和践行TDD、结对编程、持续交付、DevSecOps等先进的工程实践,确保代码质量和项目健康度
  • 担任初级顾问的导师,通过分享技术知识和领导力来培养团队,并推动团队朝着更高的技术愿景前进
  • 精通Nest.js和TypeScript进行后端开发,并具备扎实的面向对象编程思想和高质量代码编写能力
  • 熟悉事件驱动架构,拥有使用Kafka进行系统集成的经验,并掌握使用GraphQL构建API
  • 深刻理解并能在团队中推广敏捷开发(如XP、Scrum)、测试驱动开发(TDD)、持续集成与持续交付(CI/CD)等现代软件开发流程
  • 具备优秀的英语沟通能力,能够与全球团队和客户有效协作,并在技术社区中积极分享知识

申请策略

  • 深入了解Thoughtworks的技术雷达、文化价值观(如培养文化、技术卓越)和典型项目,在申请和面试中体现你与公司理念的契合
  • 准备好讨论你如何平衡“坚持技术最佳实践”与“灵活满足客户需求”的具体经历,这是咨询工程师的核心能力之一
  • 重点展示使用Nest.js、TypeScript、Kafka、GraphQL构建和交付复杂分布式系统的具体项目经验,量化成果
  • 突出你在团队中倡导和实践TDD、持续交付、DevSecOps等工程实践,并带来积极影响(如提升代码质量、缩短交付周期)的案例
  • 详细描述你作为导师或技术领导者的经历,如何帮助初级成员成长或推动团队达成技术目标
  • 提供你在技术社区的活动证明,如开源贡献、技术博客、演讲等,以证明你的影响力和分享精神
  • 如果对Node.js生态或特定的云服务(如Azure)不熟悉,可以提前通过在线课程或小项目进行针对性学习和实践
  • 深入理解微服务架构下的设计模式、容错处理和监控策略,并准备相关的架构设计案例

面试指南

  • 使用STAR法则(情境、任务、行动、结果)来结构化你的回答,确保故事完整且有说服力
  • 在技术问题中,不仅要说明“怎么做”,更要解释“为什么”选择这个方案,体现你的架构思维和权衡能力
  • 在行为问题中,突出你的协作精神、倡导技术卓越的坚持,以及在需要时的灵活性和以客户为中心的态度
  • 请描述一个你使用Nest.js和TypeScript构建的复杂后端服务的架构,并解释你做出的关键设计决策
  • 你如何在项目中实施TDD和持续交付?请分享一个具体案例,包括遇到的挑战和如何解决的
  • 请解释你如何使用Kafka解决一个具体的系统集成或事件驱动架构问题
  • 描述一次你作为导师指导初级开发者的经历,你采取了哪些方法,结果如何?
  • 当你和团队或客户在技术方案上存在分歧时,你通常如何处理?请举例说明

职位点评

Watch Jobs
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策

思特沃克 的其他在招职位

  • Associate-Graduate:Developer

    思特沃克 · 西安市
    AI 估算 · 8k-12k
  • Associate-Graduate:Developer

    思特沃克 · 西安市
    AI 估算 · 12k-18k
  • Lead Service Designer (Advanced English) - EC - Remote.

    思特沃克 · Quito, Ecuador, Ecuador
    AI 估算 · 45k-70k
  • Consultant Data Engineer

    思特沃克 · Singapore, Singapore
    AI 估算 · 45k-75k
  • Lead Quality Analyst

    思特沃克 · Singapore, Singapore, Singapore
    AI 估算 · 45k-70k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k

思特沃克 的其他在招职位

  • Associate-Graduate:Developer

    思特沃克 · 西安市
    AI 估算 · 8k-12k
  • Associate-Graduate:Developer

    思特沃克 · 西安市
    AI 估算 · 12k-18k
  • Lead Service Designer (Advanced English) - EC - Remote.

    思特沃克 · Quito, Ecuador, Ecuador
    AI 估算 · 45k-70k
  • Consultant Data Engineer

    思特沃克 · Singapore, Singapore
    AI 估算 · 45k-75k
  • Lead Quality Analyst

    思特沃克 · Singapore, Singapore, Singapore
    AI 估算 · 45k-70k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k