高级全栈网页开发人员,负责设计和实施可扩展的框架内容管理解决方案。

蒙特利尔 17天前全职 网络
面议
职位:高级全栈网页开发人员,负责设计和实施可扩展的框架内容管理解决方案 地点:蒙特利尔 我们尊贵的非营利客户正在寻找高级全栈网页开发人员,负责设计和实施可扩展的框架内容管理解决方案 初始为期3个月的合同(截至3月31日),有很大可能性延长。百分百远程工作。每周一至周五,每天工作7.25小时。 成功的候选人将负责设计和实施可扩展的框架内容管理解决方案(前端+后端+存储) 交付成果: - 定义可配置的模板,用于根据动态的双语内容从预定义模板生成实时网页 - 与支持Markdown/WYSIWYG/结构化内容的创作工具集成 - 包括内联评论、注释和工作流仪表板的审批工作流 - 已发布文档的反馈机制(例如,评分小部件、表单、分析) - 版本控制、状态和元数据管理 - 基于API的系统对系统集成 - XML格式解析和转换 - 开发发布管道并与CI/CD和文档门户集成。根据内容更新的性能和频率选择静态网站生成或动态渲染 - 安全认证和基于角色的访问控制(管理员、编辑、审阅者、查看者) - 所有内容更改和用户操作的审计日志 职责: - 与UI/UX团队合作,详细说明线框图并根据线框设计制作实时原型 - 参与利益相关者审查会议并相应调整原型 - 审查工件开发生命周期并识别自动化机会 - 将业务需求转化为技术规范和系统设计 - 与架构师合作设计和构建框架内容管理解决方案 - 为整个解决方案的各个方面构建概念验证 - 解析、转换和增强XML格式的内容 - 提供定期进度更新、演示和冲刺交付成果 - 测试、优化并确保系统的可靠性和可维护性 - 支持在AWS云环境中的部署、配置和入职 - 为所有组件编写技术文档并交接给内部团队 必须具备: - 10年以上JavaScript/TypeScript、现代框架(React、Angular、Vue或类似框架)、HTML5和CSS的经验 - 10年以上将XML构建的后端代码转换为Python、Java或类似技术栈的经验 - 5年以上构建托管在AWS上的云原生应用程序的经验 - 7年以上与CMS/文档平台集成或构建的经验 - 7年以上数据库(SQL/NoSQL)的经验 - 10年以上构建或集成REST API的经验 加分项: - 有与EA Sparx、Prolaborate和Confluence等工具集成的经验 - 了解正式建模符号(例如UML、ER、BPMN) - 具有文档即代码生态系统、DITA或结构化内容系统的经验 - 了解静态网站生成器或无头CMS平台 - 具备CI/CD知识以实现文档自动化构建