高级前端网页开发人员(React.js框架),协助内部开发...

15个月前合同
S.i. Systems

S.i. Systems

location 多伦多
unsaved
我们的客户正在寻找一位高级前端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化以供使用 • 支持应用程序的网络安全审查(解释应用程序的安全性并实施来自网络团队的任何反馈) • 对编写的代码进行安全评估,以识别潜在的漏洞,然后予以缓解。 申请