DeepSource GmbH
DeepSource GmbH
1 – 10 员工
人工智能咨询
DeepSource GmbH 是一家专注于为各类组织提供实用型人工智能服务的人工智能与咨询公司。其业务涵盖计算机视觉、自然语言处理、预测分析、阿拉伯语自然语言处理以及 ChatGPT 机器人开发。公司通过人工智能项目管理、技术咨询、培训和人工智能人才招聘为客户提供支持,致力于根据不同业务需求构建并部署定制化解决方案。对于求职者而言,DeepSource GmbH 提供小团队工作环境,员工可以参与应用型人工智能项目和以客户为中心的咨询工作。

高级 React 开发工程师——埃及远程工作

负责开发可扩展的 TypeScript 应用和可复用的 React 组件库。 构建经过测试、符合无障碍标准,并与 Microsoft 云服务集成的前端。

描述

  • 担任跨职能平台团队的高级 React 专家
  • 负责前端组件从设计、开发、测试、部署到稳定化的全流程
  • 为架构、代码质量、可复用模式和 Microsoft 云集成提供建议
  • 构建响应式 React 应用和可复用的 TypeScript 组件库
  • 在现代 React 开发中使用函数组件、Hooks、状态管理和模块化架构
  • 通过安全的身份验证和授权将前端连接到 REST API 及 Microsoft 服务
  • 创建单元、组件和端到端自动化测试,同时支持 CI/CD 质量门禁
  • 改进无障碍性、浏览器兼容性、性能、可观测性和可维护性
  • 审查代码、识别技术债务并主导切实可行的改进工作
  • 与 UX 专家、架构师、后端工程师及业务相关方协作
  • 编写重点明确的技术文档,并向内部开发人员分享知识
  • 交付符合验收标准、可用于生产环境的 React 功能和可复用组件
  • 制定前端架构方向、编码标准和集成文档
  • 提供自动化测试证据、同行评审结果和部署指导
  • 主导知识传递会议,并提出可执行的技术债务改进建议

任职要求

  • 至少七年软件开发经验,其中包括近期大量 React 和 TypeScript 开发经验
  • 拥有生产环境 React 应用和可扩展前端架构的实际负责经验
  • 精通组件设计、状态管理、API 集成和异步编程
  • 具备自动化测试框架和前端构建工具的实际经验
  • 具备 Git、拉取请求、代码评审、Azure DevOps 和 CI/CD 流水线使用经验
  • 扎实理解无障碍性、响应式设计、性能优化和安全 Web 开发
  • 具备专业英语能力,能够清晰传达技术决策
  • 具备将 React 组件与 Dataverse、Dynamics 365 或 Power Platform 集成的经验者优先,例如通过 PCF 控件集成
  • 具备 Microsoft Entra ID、Azure App Service、Azure Functions 或 API Management 经验者优先
  • 熟悉设计系统、UI 库和应用遥测者优先
  • 具备系统化软件测试经验者优先
  • 以交付为导向,能够做出切合实际的承诺并及早升级阻碍事项
  • 重视质量,在发布前通过评审、测试、文档和四眼原则确保质量
  • 具备协作型工作方式,包括透明参与待办事项管理和积极分享知识
  • 务实且负责任地做出决策,清晰沟通进展、风险和依赖关系