关于职位
1inch 是一个 DeFi 生态系统,旨在为每个人建立金融自由。1inch 产品帮助用户和开发者以自我托管、全面的安全性和直观的用户体验来交易、持有和跟踪数字资产,从而释放真正加密货币所有权的潜力。1inch 协议和 API 提供了 DeFi 行业及其他领域的核心基础设施。
如果你是一个思维开阔、行动迅速并希望从第一天起就产生影响的人,那么准备加入我们这个改变行业的团队吧。
地点:我们主要在迪拜和欧洲招聘。对于这个职位,我们更倾向于那些居住在迪拜或在 GST 时间 +/- 4 小时内远程工作的候选人。
职位概述
作为一名 TypeScript 开发人员,你将负责使用 Angular 和 NestJS 构建和维护强大且高性能的 Web 应用程序。你还将参与干净的架构模式,使用 Kafka 或类似工具为事件驱动的后端做出贡献,并偶尔支持基于 Go 的服务。你的工作将直接影响我们的用户体验和后端服务的可靠性。
职责
- 使用 NestJS(后端)和 Angular(前端)设计和构建可扩展、可测试和高性能的应用程序
- 维护和改进现有应用程序,注重响应性和性能
- 实施干净的架构和可重用的组件,遵循行业最佳实践
- 使用 Kafka 或类似技术实施基于事件的架构模式
- 参与代码审查,确保遵循团队标准和持续的代码质量
- 在以产品为导向的环境中为规划和改进流程做出贡献
- 根据范围和用例编写和维护单元、集成和端到端(E2E)测试
- 使用 monorepo 工具支持可扩展的企业应用程序
- 管理和改进 CI/CD 流水线,以实现顺利和可靠的部署
- 使用 Grafana、Kibana 或类似工具监控应用程序的性能和稳定性
经验
- 5 年以上 TypeScript 专业经验
- 精通 Angular 和 NestJS
- 具有构建 RESTful API 并将其与前端应用程序集成的经验
- 熟悉 Go(Golang)用于后端服务开发者优先
- 精通 Git、Webpack 等构建工具和 CI/CD 实践
- 具有关系型和非关系型数据库经验(例如 PostgreSQL、MongoDB)
技能
- 深刻理解 HTML、CSS、JavaScript 和现代 Web 开发的基础
- 能够调试和优化复杂的前端和后端系统
- 优秀的英语沟通能力(书面和口语)
- 以团队为导向,积极主动,注重细节
加分项
- 具有 Docker、Kubernetes 或其他容器编排工具的经验
- 熟悉可观测性和监控工具
- 在生产环境中接触过 Golang(或愿意学习)
为什么与我们合作?
- 加入一个充满活力、创造力的团队,在快节奏和支持性的环境中工作
- 在 web3 技术中的创新和协作是我们成功的核心
- 我们对新想法持开放态度——如果你有愿景,就提出并实现它
- 享受与您的技能和经验相匹配的有竞争力的薪酬
- 成为塑造 DeFi 未来的公司的一部分
- 需要时休息——我们提供无限的假期
- 为你的工作设备提供全额补偿——我们会为你的成功做好准备
- 和我们一起旅行!我们每年在顶级国际地点举办团队度假
我们可能会使用人工智能(AI)工具来支持招聘过程的某些部分,例如审查申请、分析简历或评估回复。这些工具协助我们的招聘团队,但不会取代人类的判断。最终的招聘决定仍由人类做出。如果您想了解有关您的数据处理的更多信息,请联系我们。