网页开发人员

15个月前合同
50K - 55K GBP Robert Bird Group

Robert Bird Group

location 伦敦
unsaved
请记住,这是一个为期6个月的固定期限合同职位。 关于我们 Robert Bird Group(RBG)是一家领先的国际结构、岩土、土木和建筑工程咨询公司。我们是建筑环境和复杂基础设施领域的专家。 RBG在追求工程卓越方面积极采用数字技术,在工程解决方案方面引领行业,通过关键的数字进展支持工程解决方案,使解决方案更加明智、高效,并为建筑和可持续性创新提供机会。 机会 • Robert Bird Group数字团队正在建设一款工程分析仪表板Web应用程序,用于工程团队分析和配置建筑材料数量及其对可持续性的影响。 • Web开发人员的角色将与团队一起,在现有数据库和基本网站框架的基础上构建网站页面及其后端功能。 • 该网站提供表格数据的仪表板,配有图表,以帮助分析工程材料数量、可持续性影响和项目指标,以跟踪整体进展。 • 该网站还提供表单,用于配置附加数据以添加到仪表板中。 • 该职位是一个为期6个月的合同,未来可能提供延长的机会。 职责 • 在协作的团队环境中工作,并支持成员确保按时完成里程碑 • 设计前端和后端功能,考虑最佳实践: • 用户体验(UX)工作流程 • 网络安全 • 数据管理的关注,包括验证和清理输入数据。 • 代码的可重用性和清晰性,以最大限度地提高团队在代码上的扩展和高效工作能力。 • 使用React框架和Redux Toolkit(RTK)Query存储状态管理开发前端功能,以: • 在优雅的数据分析仪表板中显示数据密集型信息,包括表格和图表表示。 • 提供编辑工具,以直观高效的方式编辑数据属性。 • 使用Laravel框架开发后端功能 • 通过检查用户的角色和权限以及对数据进行验证和清理来安全处理请求,然后执行数据读取和写入操作。 • 构建数据模型来描述数据库表及其关系。 • 构建遵循Laravel请求生命周期最佳实践的数据操作,将数据操作的安全性、管理性和处理性分别分配给请求、控制器和服务容器对象。 • 在开发团队内部进行功能测试,以查找、注册和修复错误。 • 与项目用户组进行用户验收测试(UAT),以获得反馈并寻求对开发功能的认可 • 与充满激情的国际开发团队建立联系,初步合同结束后可能有持续工作的可能性。 经验 • 在Web开发行业有经验 • 熟悉敏捷开发 • 掌握面向对象编程(OOP)、MVC设计、TDD、现代设计模式等关键编程概念 • 使用React框架和Typescript进行前端开发。 • 使用React Redux Toolkit(RTK)Query存储状态管理和数据获取。 • 使用Laravel框架和PHP进行后端开发 • 熟悉Linux环境 • 关系数据库的规范化(MySQL/MariaDB) • 关系数据库的数据模型查询和SQL查询 • 数据输入验证和清理 • 通过内部功能测试和用户验收测试进行质量保证 • Git版本控制 为什么选择我们 Robert Bird Group是一个不断发展、快节奏的企业,提供生日假期、公司健康保险费率、带薪产假、表彰奖励、积极参与的社交俱乐部,以及支持团队环境,鼓励健康的生活方式平衡。 如何申请 所有申请必须在线提交。要申请,请点击下面的“立即申请”链接并按照提示操作。 Robert Bird Group是一个平等就业机会雇主。 此职位不需要代理机构的介入。请不要直接将简历转发给RBG的员工/经理。我们不接受未经请求的简历,并不负责任何相关费用。