EX Squared
EX Squared
501 – 1,000 员工
B2B人工智能咨询
EX Squared 是一家为大型 B2B 企业提供服务的数字产品与体验咨询公司。公司通过咨询、UX/UI 设计、工程开发、IT 基础设施以及多渠道体验开发,帮助组织将 AI 与数字化战略转化为可投入生产的产品。其专业领域包括生成式 AI、机器学习、计算机视觉和自然语言处理,同时还开展 Optimizely、Sitecore 等企业级平台相关工作。EX Squared 成立于 2000 年,自 2001 年起持续交付技术项目,为企业级数字产品和先进 AI 解决方案团队提供支持。

全栈开发工程师(远程,巴西)

为 EX Squared 的数字化转型客户构建端到端 React 和 Node.js 应用。居住在巴西远程工作,负责 API、数据库、测试和生产部署。

描述

  • 使用现代前端技术创建响应式、交互式界面
  • 使用 JavaScript、TypeScript 和 Node.js 开发和维护后端服务及 API
  • 通过连接用户体验、服务和数据,交付覆盖整个应用技术栈的功能
  • 设计、实施和维护数据库及数据集成
  • 开发和集成 API,包括 GraphQL 服务
  • 调查并解决前端、后端、集成和生产环境中的问题
  • 编写清晰、易读且易于维护的代码
  • 参与代码审查、测试、调试和持续交付实践
  • 支持自动化测试和 CI/CD 工作流
  • 提升应用性能,并协助维护可靠的生产部署
  • 在整个开发生命周期中与开发人员、QA 专业人员、架构师及其他利益相关者协作
  • 记录技术决策,并清晰传达进展、挑战和解决方案
  • 将 AI 辅助工具应用于编码、测试、调试和文档编写,同时批判性地评估其输出

任职要求

  • 至少三年使用现代开发框架和语言的专业经验,尤其是 React 和 Node.js
  • 具备扎实的 JavaScript 和 TypeScript 实践经验
  • 具有前端开发、API、后端服务、身份验证、测试和调试经验
  • 具有部署或支持生产环境应用的经验
  • 具有 GraphQL 和 Apollo 经验
  • 熟悉 Git、拉取请求工作流、自动化测试和 CI/CD 流水线
  • 具有在 Mac 或 Linux 环境中使用命令行的经验
  • 能够开发原型并使其达到可投入生产的状态
  • 至少参与过一个大型项目
  • 具备出色的故障排查和问题解决能力
  • 能够快速学习新概念、新技术和新的开发实践
  • 具备清晰的沟通、协作和文档编写能力
  • 具有使用 GitHub Copilot、ChatGPT、Claude 或 Cursor 等 AI 开发工具的经验,并能够理解和批判性审查生成的代码
  • 理解负责任的 AI 开发,包括妥善处理客户代码和数据
  • 具备高级英语沟通能力,能够与国际团队有效协作
  • 合同期限为六个月
  • 必须目前居住在拉丁美洲

福利待遇

  • 以美元支付的具有竞争力的薪酬
  • 可使用学习平台并获得职业发展机会
  • 灵活的工作环境
  • 协作型多元文化团队