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

Watch Jobs

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

探索

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

订阅

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

关注我们

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

© 2026 Watch Jobs. 保留所有权利

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

Senior Software Developer

发布于 5 个月前

普通员工/个人贡献者

Singapore, Singapore
高级经验
全职员工
仅现场办公
学历未注明
软件工程
Full Stack Development
Sql/Nosql
Agile/Xp
DevSecOps
Node.Js/Java/Python
React/Angular/Vue.Js
RESTful APIs
TDD

AI 估算 · 45k–75k

高级全栈开发岗位,技术栈全面且要求高,在新加坡科技市场具备强竞争力,薪资水平反映其专业价值。

职位详情

关于这个职位

作为思特沃克新加坡的高级软件开发工程师,您将与业务分析师、设计师等多职能团队协作,为全球客户设计并交付创新的软件解决方案

您需要运用全栈技术能力,从微服务架构到前端交互,构建高质量的分布式系统,并积极倡导持续交付、测试驱动开发等卓越工程实践
同时,您还将担任技术导师,指导初级顾问,共同推动团队的技术愿景和健康度

最低要求

技术技能:

拥有6年以上全栈开发专业经验
精通HTML、CSS和JavaScript,并具备现代前端框架(如React、Angular或Vue.js)的使用经验
熟悉至少一种后端语言及框架(如Node.js/Express、Python/Django、Java/Spring),并对构建和消费RESTful API有扎实理解
具备SQL(如PostgreSQL、MySQL)和NoSQL(如MongoDB、Redis)数据库的实践经验
能够熟练编写高质量、经过良好测试的代码,并熟悉面向对象编程
熟悉敏捷方法论,如极限编程(XP)、Scrum和/或看板
对测试驱动开发(TDD)、持续集成、持续交付方法以及Git等版本控制系统有良好的认知
专业技能:
乐于影响他人,始终倡导技术卓越,同时在必要时乐于接受变化
在外部技术社区有活跃表现:愿意通过公开演讲、开源贡献、博客等方式与他人分享专业知识
在模糊情境中保持韧性,能够从多角度应对挑战

工作职责

您将:

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

优先资格

加分项:

如果您了解云和基础设施/DevOps技术,如AWS/GCP/Azure、Docker、Kubernetes或Terraform

AI 洞察

优缺点分析

优点

  • 顶级技术平台与视野:在思特沃克能接触到全球各行业的前沿项目和技术雷达,技术栈先进,学习成长空间巨大
  • 深度咨询经验积累:并非单纯执行,而是参与从问题诊断到方案交付的全过程,能极大提升业务理解力和解决方案能力
  • 强大的工程师文化:公司推崇技术卓越、持续学习和内部知识分享,拥有良好的技术氛围和同行学习机会
  • 明确的职业发展支持:公司提供多种发展项目和工具,支持员工自主规划职业路径,并拥有内部导师文化
  • 现场办公与客户需求:可能需要根据客户要求在全职现场办公,灵活性相对较低,且工作地点可能变动

缺点 / 挑战

  • 高强度与高要求:需要同时应对不同客户项目的技术挑战、严格的交付标准以及倡导工程实践的文化压力
  • 持续学习压力:技术雷达不断更新,要求开发者必须保持快速学习能力,跟上最新的技术趋势和工具
  • 适合拥有扎实全栈技术基础、热爱解决复杂技术问题、享受在协作和挑战中成长,并有意愿在技术深度或技术领导力方向长期发展的资深开发者

角色解读

  • 技术深度路径:可向架构师、技术专家(如特定云平台或领域专家)方向发展,负责更复杂的技术方案设计和核心技术攻关
  • 技术领导力路径:可发展为技术负责人、工程经理,不仅负责技术,也承担团队建设、项目管理和交付成功的职责
  • 咨询与业务结合路径:在思特沃克的咨询模式下,可深化对特定行业(如金融、零售)的理解,成为兼具技术和业务洞察力的解决方案专家
  • 作为技术核心,与跨职能团队合作,将复杂的业务问题转化为可落地的软件解决方案,并负责从设计到部署的全周期交付
  • 运用全栈技术(前端框架、后端服务、数据库)构建基于微服务的大规模分布式系统,确保系统的高质量和可维护性
  • 在团队内部积极倡导并实践测试驱动开发、结对编程、持续交付等现代软件工程最佳实践,提升整体工程效能
  • 担任技术导师角色,指导初级同事,参与团队技术决策,并推动实现团队的技术愿景和工程文化
  • 扎实的全栈开发能力:必须精通现代前端框架(如React)和至少一种主流后端技术栈(如Node.js/Spring),并熟悉RESTful API设计和SQL/NoSQL数据库
  • 卓越的工程实践素养:深入理解并能够实践TDD、持续集成/持续交付、代码重构、设计模式,并熟悉Git等版本控制工具
  • 系统架构与问题解决能力:具备将复杂需求拆解为微服务架构的能力,并能运用技术解决实际的业务挑战
  • 协作与领导力:优秀的沟通能力,能在团队中有效协作、倡导技术卓越,并具备指导他人的意愿和能力

申请策略

  • 深入研究思特沃克的技术雷达和公开的技术博客,了解其技术理念和关注点,并在申请材料或面试中体现你的共鸣与思考
  • 准备具体案例来展示你如何平衡“坚持技术卓越”与“灵活应对变化”,这是其文化中强调的关键素质
  • 突出6年以上的全栈开发经验,并具体说明在前端框架(如React)和后端技术(如Node.js, Spring)上的项目成果
  • 详细描述你参与过的分布式系统或微服务架构项目,阐明你在设计、开发和部署中的具体角色与贡献
  • 展示你对工程实践的贡献,例如如何推行TDD、改进CI/CD流水线、进行代码重构或解决复杂技术债务的案例
  • 列举你在技术社区的活动,如开源项目贡献、技术博客、演讲经历,以证明你的分享精神和影响力
  • 如果对云原生和DevOps工具(如Kubernetes, Terraform, AWS服务)经验不足,可提前通过在线课程或实验项目进行针对性学习和实践
  • 深化对某一特定领域(如高性能系统、数据密集型应用)或行业(如金融科技)的理解,使你的技术能力更具场景化价值

面试指南

  • 对于行为或经验类问题,采用STAR(情境、任务、行动、结果)结构来组织答案,确保逻辑清晰、重点突出
  • 对于技术方案设计问题,先澄清需求和约束,然后从架构原则(如松耦合、可扩展性)、技术选型理由和权衡取舍等方面展开
  • 在回答中不仅要展示技术能力,也要体现你的协作精神、学习态度和对工程文化的理解,与思特沃克的价值观相契合
  • 请描述一个你参与过的最复杂的全栈项目,你在其中扮演的角色,遇到的最大技术挑战是什么,以及你是如何解决的?
  • 你如何在实际项目中推行或实践测试驱动开发(TDD)和持续交付?请分享一个具体的例子
  • 当团队对某个技术方案有分歧时,你通常如何处理?请举例说明你如何倡导你认为正确的技术方向
  • 请设计一个简单的服务(如用户管理),并阐述你会如何将其拆分为微服务,考虑哪些因素(如数据一致性、服务通信)?
  • 你如何指导或帮助一位初级开发人员提升其代码质量或解决问题的能力?

职位点评

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