Garrison成立于2014年,总部位于英国伦敦,迄今为止已从伦敦的投资者那里筹集了超过7000万美元的资金,包括Dawn Capital、IP Group、NM Capital和BGF。Garrison的优势在于经验丰富、专注的团队,在网络安全领域拥有多年的专业知识,为行业带来真正具有改变性的技术。
Garrison致力于构建网络安全的未来,并已在政府和商业领域大规模部署。我们现有的客户是各个行业的大型组织,平均每个组织有超过5万名员工,涵盖银行、保险、媒体、电信、法律和政府等领域。
我们的工作文化
我们是一家令人兴奋的初创公司,拥有突破性的技术;我们有一个非常严肃的使命,解决现实世界的问题,但我们也有积极、高度包容的氛围,以及良好的工作与生活平衡!
在Garrison,我们推崇多样性和包容性,我们致力于不断提高平等,造福于我们的员工、产品和社区。我们仅根据资格、能力和业务需求来招聘、发展和留住人才。
我们为成为一个机会均等的雇主感到自豪,并采取一切可能的措施,确保每个与我们就业或寻求就业的人都受到公平的对待。任何人都不应因年龄、残疾、性别、种族、宗教或信仰、性取向、婚姻和父母身份、神经多样性、社会背景、身体能力、疾病或其他原因而受到不利待遇。
以下是我们在Garrison能够为您提供的员工福利:
• 每年25天的假期津贴(有机会购买更多假期)
• 公司养老金计划,基本工资的8%(根据最低缴费要求)
• 个人年度培训预算
• 股票期权
• Perkbox折扣
• 人寿保险和重大疾病保险
• 员工援助计划
• 增强型产假
• 收入保障
• 自行车通勤计划
• 无息季票贷款
职位概述
作为Garrison的前端软件工程师,您将负责开发我们云平台和本地解决方案的基于Web的组件的新产品和功能。
与工程部门的其他团队合作,重点关注后端服务、API定义和我们广泛的技术栈的其他元素。
为Garrison的网站(www.garrison.com)做出贡献和发展。
2024/25年将是我们最忙碌、最富有成效的一年,需求增加,稳定增长,有许多有影响力的项目正在进行中!
主要职责
产品软件开发
• 开发我们的产品的前端功能,以满足用户社区的需求,重点关注提供可靠、吸引人和易用的解决方案
• 选择适当的Web开发技术,构建适用于Garrison产品组合的可重用代码和组件库
• 与产品负责人合作,帮助设计我们基于Web的界面的功能,并在设计中起到确保用户体验是核心的重要角色
• 为新软件的范围和设计做出贡献,并支持规划和估算,包括负责估算个别开发任务
公司网站开发
• 与营销团队合作,快速为Garrison的静态公司网站提供新内容。
• 根据设计师提供的用户界面(UI)设计进行开发。在开发、预发布和预览环境中部署最终设计。
• 在内容管理系统(CMS)中开发和集成用户友好的表单,以便营销团队进行高效的内容管理。这些表单应该使团队能够轻松输入和本地化文本内容,以及上传各种媒体文件到网站上。
• 为营销团队提供技术支持,解决他们可能遇到的任何问题或需求。这可能涉及到将跟踪像素准确安装到网站上,或者提高其搜索引擎优化(SEO)性能以增加可见性和有机流量。
集成、测试和维护
• 将前端组件与Garrison REST服务进行集成和测试,并通过手动和自动测试开发确保正确的系统行为。
• 为我们解决方案的基于浏览器的组件开发连续集成能力,并将其与我们的系统级连续集成和测试系统集成。
• 鉴别和调查系统中的缺陷,无论是内部发现还是客户发现,并开发缺陷修复和相应的产品增强功能。
工程改进
• 通过持续的代码重构、代码同行评审、单元测试开发和提供稳定API等方式,提高代码可维护性和支持性。
• 开发常见工程任务的自动化,包括测试、环境配置和构建和发布管理,以提高开发效率。
技能和经验
如果您具备以下经验/技能,您将非常适合这个职位
• 前端开发经验,包括:
• 现代JavaScript库和框架(ES6 / React / Svelte)
• CSS后处理库(SCSS)
• 良好的跨浏览器和多设备支持
• 创建完整的Web应用程序开发和测试环境
• 接触过开发复杂企业软件/ B2B应用程序
如果您具备以下经验,将非常有帮助
• 使用TypeScript的实际经验
• 接触过用户界面/用户体验设计
• 使用Figma等工具进行模型和原型制作的经验
• 基本的交互式数据可视化库知识
• 后端经验(NodeJS、Python)
我们很高兴拥有以下品质的团队成员
• 能够与团队成员合作
• 具备出色的人际交往能力
• 自我激励、适应性强,喜欢迎接挑战并取得成果
• 在压力下保持冷静,即使受到挑战也能保持外交方式
• 能够良好地进行口头和书面沟通