高级Web3前端工程师

14个月前全职
Metamask

Metamask

location 伦敦
unsaved
我们的使命是通过使Web3易于使用、访问和构建,释放社区的协作力量。 与Consensys合作,让您处于不断演变的范式的前沿,为我们的社会带来积极的转变。我们坚信,区块链是下一代技术,可以为一个更公正、更平等的社会奠定基础。 区块链技术刚刚超过10年。以太坊本身仍然是一个婴儿,我们离达到全面潜力还有很远的路要走。您将有机会参与开发能够将这些平台扩展到数十亿用户的工具、基础设施和应用程序。 您将不断接触到来自同行的新概念、思想和框架,并在不同的项目上工作,挑战您保持竞争力的能力。您将加入一个企业家和技术专家的网络,触及我们生态系统的边缘。Consensys的校友已经成为科技创业家、首席执行官和科技公司的团队领导。 关于MetaMask 我们正在为一个未来而努力,这个未来的互联网和世界经济通过基于同意、隐私和自由结合的互动赋予人们权力。在这个未来,社区和个人都会蓬勃发展。为了实现这一目标,我们正在努力使Web3对全球所有人都可访问。 MetaMask既是一个加密钱包,也是通往去中心化网络的入口。我们的工具帮助人们创建社区、玩视频游戏、访问金融服务、进行支付、投资资产、应对经济动荡等等。我们的浏览器扩展和移动平台满足全球数百万用户和开发者的需求。 最初只是一个简单的密钥管理器,如今MetaMask作为去中心化应用开发平台、去中心化加密货币交易所的聚合器和去中心化身份管理器,为超过3000万月活跃用户提供服务。 您的工作内容 作为一名高级Web3前端工程师,您将负责编写简单、清晰、高质量、经过良好测试的软件,为MetaMask提供用户价值。MetaMask是一个受到全球超过3000万用户信任的加密货币钱包。您将计划和实施必要的更改,以满足MetaMask浏览器扩展的扩展需求,并在设计可扩展的解决方案和迁移以支持新功能和淘汰过时的技术解决方案方面发挥重要作用,同时保证客户获得高品质的用户体验。 负责MetaMask浏览器扩展项目或功能的整个生命周期,与其他工程师、产品经理、设计师和质量保证工程师独立合作,实现令人愉悦的用户体验和界面,定义未来的钱包,并保护人们的资金安全。 参加与英国团队成员(质量保证负责人、质量保证工程师和软件工程师)以及安全团队(安全工程师)的定期面对面战略、合作和团队建设会议。 优化和巩固我们MetaMask扩展代码库及其众多依赖项的性能、安全性和稳定性;识别并编写解决错误的程序解决方案,并编写测试以防止质量倒退。 与位于英国的团队质量保证工程师合作,及时解决在发布中发现的错误。 参与招聘过程,提供有效的候选人反馈;通过代码审查和配对为团队中的工程师提供指导和帮助,特别是那些经验不足的工程师。 负责复杂任务,并能够在遇到困难时完成任务,有效地升级具有更广泛范围的问题,支持将其成功解决。 分析用户需求和软件要求,确定设计在时间和成本限制内的可行性;为自己或团队的未来工作领域提出建议。自动化常见工作流程,定义和构建改进,使工作流程更加高效。 提供上下文和清晰度,以便他人能够轻松理解工作的内容、原因和方式。 编写技术文档,例如新组件的文档,以便其他开发人员更容易重用。 通过提供对同行的代码变更提出反馈意见,并参与技术审查和产品讨论,评估第三方库的许可、代码质量和必要性。 参与与GMT时区覆盖的Extension UX团队的任何相关团队的呼叫支持;包括监控、调查系统警告和错误、升级和修复关键功能出现故障或降级的问题。 如果您能为这个角色带来以下能力,那将是很棒的 对待同事和社区的每一次互动和关系都带有尊重、耐心和同理心。 对自己的工作充满热情、心怀感激,并热衷于发布高质量的代码和修复错误。 具有成长思维和合作精神,在一定程度上有模糊性、自主性和实验自由的环境中能够茁壮成长。 熟练而周到地进行异步和同步沟通,并能够给予和接受反馈。 能够在部分远程工作环境中成功工作,个人和团队合作。 支持团队的整体表现和成长。 相信我们的使命和价值观。 至少3年的前端开发经验 熟练掌握JavaScript,并有将JavaScript库投入生产的经验 有类型语言的经验 熟悉React和Redux 有加密和安全方面的经验 有使用区块链技术的直接工作经验 熟悉前端构建工具:Grunt、Gulp、webpack或类似工具 具有测试经验:单元测试、集成测试、端到端测试 熟悉CSS和现代库/扩展,如Sass、SCSS、Less 计算机科学或类似专业的学士学位