Advansys
Advansys
Advansys 是一家全球业务转型公司,为现代企业开发智能自动化解决方案。公司成立于 2014 年,汇聚了 400 多名工程师,通过模块化、技术驱动的服务,帮助组织应对运营挑战、提升效率并改善客户体验。其业务涵盖数字化转型、运营技术和外包服务,为五大洲 22 个城市的 50 多家企业客户提供支持。Advansys 服务于物流、制造和建筑等行业的组织,并隶属于 INTRO Group。INTRO Group 是一家私人企业集团,业务遍及多个行业,包括石油和天然气以及建筑业。

高级 React 开发工程师(混合办公,埃及)

为 Advansys 负责 React 和 TypeScript 开发,涵盖前端架构、测试、Microsoft 云服务集成及开发人员指导。

描述

  • 作为跨职能客户平台团队的高级 React 专家。
  • 负责前端解决方案从技术设计到开发、测试、部署和稳定化的完整流程。
  • 为架构、代码质量、可复用模式和 Microsoft 云服务集成提供建议。
  • 构建响应式 React 应用和可复用的 TypeScript 组件库。
  • 在现代 React 开发中使用函数组件、Hooks、状态管理和模块化架构。
  • 通过安全的身份验证和授权,将前端连接到 REST API 及 Microsoft 服务。
  • 开发自动化单元测试、组件测试和端到端测试,同时支持 CI/CD 质量门禁。
  • 提升可访问性、浏览器兼容性、性能、可观测性和可维护性。
  • 审查代码,识别技术债务,并支持可持续的修复工作。
  • 与 UX 专业人员、架构师、后端工程师和业务利益相关者协作。
  • 编写简洁的技术文档,并向内部开发人员分享知识。

任职要求

  • 至少七年软件开发经验,其中包括近期丰富的 React 和 TypeScript 实践经验。
  • 拥有生产环境 React 应用和可扩展前端架构的实际负责经验。
  • 精通组件设计、状态管理、API 集成和异步编程。
  • 具备自动化测试框架和前端构建工具的实际使用经验。
  • 具备 Git、拉取请求、代码审查、Azure DevOps 和 CI/CD 管道使用经验。
  • 深入理解可访问性、响应式设计、性能优化和安全 Web 开发。
  • 具备专业英语能力,能够清晰沟通技术决策。
  • 具备 Microsoft Entra ID、Azure App Service、Azure Functions 或 API Management 使用经验。
  • 具备将 React 应用与 Dataverse、Dynamics 365 或 Power Platform 解决方案连接的经验。
  • 具备使用设计系统、UI 库和应用遥测的经验。
  • 具备软件测试经验。

相关职位

EY