概述
1inch 是一个 DeFi 生态系统,致力于为每个人建立金融自由。1inch 产品帮助用户和开发者交易、持有和跟踪数字资产,提供他们所需的自我托管、全面的安全性和直观的用户体验,以释放真正加密货币所有权的潜力。1inch 协议和 API 提供了 DeFi 行业及其他领域的核心基础设施。因此,如果你是一个有远大抱负、行动迅速并希望从第一天起就产生影响的人,那么准备加入我们这个改变行业的团队吧。
地点:我们优先考虑位于迪拜的候选人,然后考虑在我们的欧洲中心地点(英国、西班牙或德国)远程工作的候选人。
作为一名软件工程师,你将负责使用 Golang 设计、开发和优化后端服务和 API。你将参与完整的开发生命周期,并与产品经理、DevOps 工程师和前端开发人员密切合作。
职责
使用 Golang 设计、开发和维护后端服务和 API
编写干净、可维护和高效的代码
参与完整的应用程序生命周期:编码、调试、维护
有效地排除和调试后端系统故障
实施自动化单元、集成和端到端(E2E)测试
设计测试用例
通过利用和使用自定义 Prometheus 数据,使用 Grafana、Kibana 或类似工具设置和维护监控
优化应用程序的速度、可扩展性和资源效率
进行代码分析并应用性能改进
要求
5 年以上 Golang 后端开发经验
对 sync 包和 Golang 上下文有深入了解
有使用模拟外部 API 构建和测试服务的经验
深刻理解 Golang 基础知识:内存模型、goroutines、通道、分析
自信地编写可维护、经过良好测试的后端代码
熟悉可观察性和监控的最佳实践
良好的英语书写和口语能力
加分项
使用 uber fx
有 AWS 或其他云平台经验
TypeScript
DevOps 经验:Docker、Kubernetes、CI/CD 流水线
熟悉高性能或可扩展系统架构
为什么你会喜欢和我们一起工作
加入一个年轻、有创意的团队,在快节奏且支持的环境中工作
我们对新想法持开放态度——如果你有愿景,就提出并实现它
享受与您的技能和经验相匹配的有竞争力的薪酬
成为塑造 DeFi 未来的公司的一部分
在需要时休息——我们提供无限的假期
为你的工作设备提供全额补偿——我们会为你的成功做好准备
我们可能会使用人工智能(AI)工具来支持招聘过程的某些部分,例如审查申请、分析简历或评估回应。这些工具协助我们的招聘团队,但不会取代人类的判断。最终的招聘决定由人类做出。如果您想了解更多关于您的数据如何被处理的信息,请联系我们。