Estamos em busca de um Desenvolvedor de DApp com experiência prática na construção de aplicações descentralizadas em blockchains compatíveis com EVM (Ethereum, BNB Chain, Polygon, etc.).
O candidato ideal é apaixonado por arquitetura on-chain, design de contratos inteligentes e integração de front-end, com sólida compreensão dos princípios do Web3 e dos ecossistemas DeFi/RWA.
Principais Responsabilidades
1. Desenvolvimento de Contratos Inteligentes
- Projetar, desenvolver, testar e implantar contratos inteligentes utilizando Solidity ou Vyper em blockchains baseadas em EVM.
- Implementar e auditar a lógica de tokenomics (ERC-20 / ERC-721 / ERC-1155), staking, governança ou gerenciamento de ativos on-chain.
- Escrever contratos seguros, otimizados para gás e atualizáveis seguindo as melhores práticas do setor (OpenZeppelin, Hardhat, Foundry).
- Realizar testes unitários, revisão por pares e manter controle de versão via Git.
2. Integração do Front-End do DApp
- Desenvolver front-ends amigáveis para aplicações descentralizadas usando React / Next.js / TypeScript.
- Integrar funcionalidades de blockchain com Web3.js, Ethers.js, Wagmi, RainbowKit ou bibliotecas similares.
- Gerenciar conexões de carteira (MetaMask, WalletConnect, Coinbase Wallet) e fluxos de transação.
- Trabalhar com as equipes de design e marketing para oferecer UX/UI fluido nas operações on-chain.
3. Infraestrutura e Interoperabilidade
- Conectar componentes do DApp com serviços de backend (Node.js, Express, GraphQL, Firebase, etc.).
- Integrar oráculos, soluções de indexação (The Graph) e APIs de terceiros.
- Otimizar o desempenho do DApp em várias redes e garantir compatibilidade cross-chain (Layer2, bridges).
- Implantar contratos por meio de pipelines de CI/CD e manter ambientes de staging/testnet.
4. Segurança e Conformidade
- Seguir padrões de codificação segura; realizar auditorias de contratos ou colaborar com empresas de auditoria externas.
- Implementar módulos de KYC/AML ou camadas de API, se exigido pela conformidade do projeto.
- Documentar toda a arquitetura, dependências e procedimentos de implantação para revisão interna.
Qualificações
- Bacharelado em Ciência da Computação, Engenharia ou área relacionada.
- 3+ anos de experiência em desenvolvimento de software; 2+ anos em programação de blockchain ou contratos inteligentes.
- Proficiência em Solidity, JavaScript/TypeScript, React e Node.js.
- Experiência em implantar contratos com Hardhat, Truffle, Foundry ou frameworks similares.
- Conhecimento em protocolos de DeFi, DAO, NFT ou RWA.
- Familiaridade com Git, Docker, AWS e ambientes de desenvolvimento ágeis.
- Fortes habilidades de resolução de problemas e documentação; capacidade de trabalhar em equipes Web3 de ritmo acelerado.
Experiência Desejável
- Experiência em desenvolvimento ou contribuição para projetos públicos de blockchain (links do GitHub ou portfólio são bem-vindos).
- Experiência com cross-chain bridges, zk-proofs ou L2 rollups.
- Conhecimento em indexação de backend (Subgraph / Dune / SQL) e auditorias de contratos inteligentes.
- Conhecimento em emissão de tokens e frameworks de governança de DAO (Gnosis Safe, Snapshot, Tally).
Remuneração e Benefícios
- Salário competitivo + bônus por performance + incentivos em tokens/equity.
- Política de trabalho remoto flexível; colaboração com equipe global.
- Oportunidade de participar de conferências Web3 de alta visibilidade e hackathons.
- Ambiente de rápido crescimento com exposição a DeFi, tokenização de RWA e arquitetura de DAO.