Senior Web3 Backend Engineer (Typscript/Node.js)

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Schweiz
Remote
CHF 80’000 - 120’000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
Jobbeschreibung

Join to apply for the Senior Web3 Backend Engineer (TypeScript/Node.js) role at Gelato

Gelato is an all-in-one Ethereum Rollup as a Service Platform built without limits. Designed to be super-fast, incredibly secure, and infinitely scalable, Gelato rollups allow anyone to build and deploy their fully serviced Layer 2 chains on Arbitrum, Optimism, Polygon, Celestia, and more, at a pace natively integrated with Web3's favorite tools and services like Etherscan, The Graph, Pyth, Layer Zero, and many more, launching a production-ready Web3 development environment from the Genesis block.

What we offer:

  • Join one of the most technically robust teams in the crypto space, operating remotely with our headquarters in Zug, Switzerland.
  • Play a pivotal role in shaping the future of blockchain by contributing to Gelato's Rollup-As-A-Service Platform, trusted by projects like Lisk and Astar Network.
  • Dive deep into cutting-edge Web3 technologies with exposure to Gelato's Middleware Services stack, including Gelato Web3 Functions and Gelato Relay, used by top applications like MakerDAO, Connext, Abracadabra, and Pancakeswap.
  • Earn and influence with the GEL Token package, giving you a stake in the network's future and a voice in strategic decisions.
  • Supported by world-class investors including Dragonfly, IOSG, Galaxy Digital, ParaFi, Gnosis, and prominent figures like Stani Kulechov, securing your position at the forefront of Web3.

Responsibilities:

  • Design and develop scalable Web3 backend APIs for seamless blockchain interactions, ensuring high availability and performance for millions of users.
  • Develop and maintain backend services for smart contract interaction, including event listening, transaction processing, and on-chain data retrieval.
  • Manage smart contract lifecycle from writing and deployment to testing and security audits, ensuring reliability and security.
  • Optimize blockchain data processing for real-time analytics and user applications.
  • Collaborate with front-end and product teams to integrate blockchain functionalities, enhancing user experience.
  • Implement blockchain security best practices, staying updated on vulnerabilities and conducting audits.
  • Contribute to infrastructure-as-code, ensuring scalable, reliable, and secure backend services.
  • Research and integrate new blockchain protocols and tools to keep the platform innovative.

Requirements:

  • Ability to work autonomously through research, specification, implementation, deployment, monitoring, and patching.
  • Comfort with Software Engineering and some DevOps.
  • Extensive experience in shipping production-grade code handling thousands of transactions.
  • 4+ years experience with Node.js/TypeScript.
  • 4+ years experience in scalable Web API engineering.
  • Strong experience with high throughput databases and scalable microservices systems.
  • Good experience with distributed systems and container orchestration.
  • Strong interest in the Web3/crypto industry.
  • Experience with crypto applications like Uniswap, Aave, etc.

Big bonus points:

  • Experience with Web3 libraries (ethers.js, viem).
  • Solidity smart contract development experience.
  • Knowledge of EVM internals.
  • Experience with P2P systems and libraries (libp2p).

Technologies we use:

  • Node.js/TypeScript, Golang/Rust, Geth, Google Pub/Sub, RabbitMQ, Redis, PostgreSQL/TimescaleDB, GCP, Viem/Ethers.js, Subgraphs, Solidity.

Benefits:

  • Fully remote team across various global locations.
  • Competitive package with a generous token share and DAO participation.
  • Opportunity to shape the future of Web3 with major projects.
  • Supported by leading investors in the industry.

Additional info:

  • Senior level, full-time position.
  • Industry: IT Services and Consulting.