
高级 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 库和应用遥测的经验。
- 具备软件测试经验。







