Sutherland
Sutherland
Sutherland 通过数字化转型和业务流程外包,帮助各类组织实现运营方式现代化,并提升服务客户的能力。其业务融合人工智能、自动化、云工程、数字化客户体验和企业技术解决方案,服务领域涵盖医疗保健、保险、旅游、银行和电信等行业。公司团队专注于优化关键业务流程,打造更及时、更具响应力的客户互动,并借助技术驱动的运营模式帮助客户适应变化。对于求职者而言,Sutherland 提供多元化的职业发展路径,涉及数字服务、客户体验、技术交付和智能自动化等方向。

Sutherland高级全栈技术负责人—远程

负责为Charles River开发云原生Node.js和React应用,支持制药与生物技术研究。 构建可扩展的API、用户界面和后端服务,覆盖完整的软件技术栈。

描述

  • 使用React和Node.js设计、开发和部署全栈应用
  • 创建并维护可靠、可扩展的RESTful API和后端服务
  • 构建可与系统API集成的响应式前端界面
  • 遵循既定的编码标准、工程实践和文档要求
  • 使用Jest和Playwright开发并维护自动化单元测试、集成测试和端到端测试
  • 与产品、设计和DevOps团队密切合作
  • 使用现代DevSecOps方法设计并交付安全、高性能的系统
  • 在保持业务连续性的同时实现旧平台现代化
  • 持续关注Web技术、AI辅助开发工具及相关行业趋势
  • 参与代码评审、冲刺规划和敏捷回顾

任职要求

  • 计算机科学、工程、信息系统学士学位,或具备同等专业经验
  • 具备使用Node.js和React交付生产级应用的实践经验
  • 熟练掌握HTML、CSS和JavaScript
  • 具备使用SCSS或LESS等CSS预处理器的实际经验
  • 具备开发和集成RESTful API的经验
  • 了解现代DevOps和CI/CD实践
  • 了解云原生开发以及包括Docker和Kubernetes在内的容器技术
  • 具备使用PostgreSQL、MongoDB和Redis等数据层的经验
  • 扎实掌握软件架构、SOLID原则和安全实践
  • 熟悉OpenTelemetry和Prometheus等可观测性平台,以及日志框架
  • 具备出色的问题解决能力,并能负责功能从设计到部署的完整生命周期
  • 具备GraphQL经验者优先
  • 具备使用AI或机器学习工具的经验者优先,包括GitHub Copilot和OpenAI API

福利待遇

  • 完全远程办公
  • 根据业务需要,可能需要偶尔出差