Principais Responsabilidades

  • Projetar, desenvolver e implantar componentes e integrações Web3 para uma Plataforma de Ativos Digitais, incluindo smart contracts, listeners de eventos on-chain, integrações de carteiras e conectores de protocolos blockchain.
  • Construir e manter serviços de backend que interagem com redes blockchain públicas e permissionadas (ex.: Ethereum, Hyperledger Besu, Corda ou equivalentes).
  • Desenvolver, testar e auditar smart contracts escritos em Solidity ou linguagens equivalentes, garantindo segurança, correção e eficiência de gas.
  • Integrar bibliotecas e SDKs Web3 (ex.: Web3J, Web3JS, Ethers.js, Viem) em serviços de backend corporativos em Java e/ou Node.js.
  • Implementar arquiteturas assíncronas e orientadas a eventos para lidar com eventos on-chain, gerenciamento do ciclo de vida de transações e sincronização de estado da blockchain.

Qualificações / Experiência

  • Bacharelado em Ciência da Computação, Engenharia ou área relacionada; mestrado é um diferencial.
  • 8+ anos de experiência geral em engenharia de software, com uma base sólida em desenvolvimento backend.
  • 2 a 4 anos de experiência prática em desenvolvimento de aplicações Web3 e blockchain, incluindo desenvolvimento de smart contracts e integração de protocolos blockchain.
  • 3 a 5 anos de experiência com desenvolvimento backend usando Java/Spring, Node.js ou frameworks corporativos equivalentes.

Ao se candidatar, mencione a palavra CANDYSHOP para mostrar que você leu a vaga por completo.

Cobre o noticiário diário de criptomoedas no BTCnizando: mercado, regulação, ETFs e dados on-chain. Apuração rápida com revisão editorial da equipe.