Skip to content
1inch Labs logo

1inch Labs · Remote

Senior Backend Engineer

  • Posted
  • Full-time
  • Fully remote

This listing was posted more than 30 days ago and may have been filled. See the latest jobs.

Job description

We are looking for a Senior Backend Engineer to develop cross-chain solutions, refine the Fusion algorithm, work with Aggregation Protocol, and trading services.


Responsibilities:



  • development of backend APIs and libraries using Node JS (TypeScript) + NestJS framework;

  • design scalable and cost-efficient services for trader actors in DeFi: users and external/in-house bots

  • work closely with smart contracts developers

  • working with EVM blockchains

  • monitor system performance (Grafana, Grafana Cloud Logs, Prometheus);

  • writing unit/integration/e2e/stress tests


Requirements:



  • backend development experience in NodeJS in production;

  • confident knowledge of TypeScript / JavaScript;

  • advanced understanding of EVM and L2s blockchains (Node RPC API, state-machine, ABI encoding, callstack traces reading);

  • deep knowledge of how DeFi protocols work at the smart contract level

  • having experience with Kubernetes and Docker;

  • Deep understanding of network protocols: WebSocket, http


Details:



  • Experience: 4 years

  • Node.js - 4 years

  • NestJS - 4 years

  • EVM blockchains - 3 years

  • TypeScript - 3 years

  • DeFi protocols - 3 years

  • Solidity - 3 years

  • Hardhat - 3 years

  • Postgres - 3 years

  • Redis - 3 years

  • English - Upper Intermediate

  • Russian - Upper Intermediate


Qualifications:



  • Must have: NestJS (NodeJS + TypeScript), Solidity, Hardhat (or Truffle), microservices pattern, Postgres, Redis, message queues, EVM blockchains experience

  • Good to have: Solidity, Vyper, Flashbots, DuneAnalytics, Tenderly; Hardhat/Foundry, Knowledge in trading bots/HFT, web3/ethers libs


Terms:



  • Remote work, flexible hours (our team is distributed around the world).

  • Young creative team, vibrant environment, and adequate leadership.

  • Suggestions welcome: propose an idea and execute it.

  • Competitive remuneration based on a candidate’s skills and experience.

  • Work for a leader in its segment.

  • Compensation for work equipment.

  • Annual team building event at an international resort