我们的客户正在寻找一位高级前端Web开发人员(React.JS框架),以帮助开发内部应用程序。
概述:
该资源将支持项目的启动、定义和执行阶段。
该资源将负责根据我们的UI设计师的模型从零开始构建用户界面。
所有应用程序都托管在Azure上,通常在Azure Kubernetes Service中以容器运行应用程序。
开发人员主要将独立地在2-3个应用程序上工作,并将参与至少一个团队项目(独立项目的大部分工作)。
必备条件:
5年以上使用ReactJS的经验
具有创建移动/响应式设计Web应用程序的经验
对Docker容器化有深入的理解
了解与Azure Active Directory的集成,用于身份验证和RBAC
后端技能:Flask和.NET
最好有以下条件:
• 在Azure AD环境中应用内部PKI TLS证书和开发应用程序身份验证机制的经验
• 使用Azure DevOPS进行敏捷开发
• Azure DevOPS CI/CD流水线
• Web应用程序漏洞扫描/测试
• 与Azure Active Directory的集成,用于身份验证和RBAC
• 渐进式Web应用程序开发
• 任何后端、流水线或RPA开发技能
• 熟悉Kubernetes和开发清单文件
职责:
开发人员的任务是为智能搜索界面、聊天机器人Web界面和文档解析器界面构建前端应用程序。每个应用程序都需要完成以下任务:
• 根据UI设计或线框图提供前端应用程序
• 创建移动/响应式设计的Web应用程序
• 为Web应用程序提供离线支持(即应用程序在没有网络连接的情况下运行,并在重新连接时进行同步)
• 与OPG的Flask、FastAPI和.NET后端集成
• 为测试提供测试用例(单元测试、集成测试等)
• 开发模块化、可重用的代码
• 执行测试并记录结果
• 使用内联文档创建可读的代码
• 为最终用户和开发人员提供应用程序文档
• 将应用程序Docker化以供使用
• 支持应用程序的网络安全审查(解释应用程序的安全性并实施来自网络团队的任何反馈)
• 对编写的代码进行安全评估,以识别潜在的漏洞,然后予以缓解。
申请