




Resumo: A GoMining busca um desenvolvedor Node.js apaixonado para desenvolver gateways de pagamento em criptomoedas, mecânicas de jogos e integrar com diversas blockchains para sua plataforma digital de mineração. Pontos principais: 1. Desenvolver gateways de pagamento em criptomoedas e mecânicas de jogos. 2. Integrar com Bitcoin, Ethereum, Binance Smart Chain, Tron e exchanges DEX/CEX. 3. Projetar e implementar arquiteturas de serviços horizontalmente escaláveis. A GoMining é uma plataforma digital pioneira no setor de mineração de Bitcoin, dedicada a democratizar o acesso à mineração de Bitcoin por meio de soluções inovadoras de mineração digital e parcerias estratégicas. Atuamos em exchanges, plataformas DeFi/Web3, infraestrutura de mineração e iniciativas de investimento institucional para oferecer aos nossos clientes oportunidades diversificadas no espaço de ativos digitais. Estamos procurando um desenvolvedor Node.js apaixonado, orientado a objetivos e persistente para se juntar ao nosso exclusivo projeto de investimento em criptomoedas. **Responsabilidades** * Desenvolvimento de um gateway de pagamento em criptomoedas. * Desenvolvimento de mecânicas de jogos. * Desenvolvimento de um sistema interno de transações. * Integração com blockchains: Bitcoin, Ethereum, Binance Smart Chain, Tron, exchanges DEX e CEX, e contratos inteligentes. * Projeto e implementação de arquiteturas de serviços horizontalmente escaláveis. **Requisitos** * Experiência comprovada em projetos em produção com Node.js e TypeScript. * Experiência com Go. * Profundo conhecimento de TypeScript, suficiente para escrever bibliotecas personalizadas. * Experiência em projeto de sistemas, incluindo arquitetura, esquema de banco de dados e cálculo de carga. * Domínio avançado do PostgreSQL, incluindo transações, índices, replicação, agregações (junções, pipelines, MapReduce), análise e otimização de consultas, princípios de (des)normalização de dados e gerenciamento de concorrência. * Experiência com RabbitMQ, Kafka, ZeroMQ ou outras filas de mensagens, além de sólido entendimento de sua estrutura, armazenamento e replicação de dados, e limitações. * Experiência na construção de arquiteturas de microsserviços, incluindo protocolos de comunicação, autenticação de serviços e separação de responsabilidades. **Benefícios** * + - Crescimento profissional: apoio para cursos, conferências e aprendizado de inglês (cobertura de até 100%). - Equilíbrio entre vida profissional e pessoal: formato remoto ou híbrido com horários flexíveis em equipes internacionais. - Férias remuneradas: até 28 dias úteis de férias \+ 8 feriados corporativos \+ 5 dias pessoais por ano. - Programas de reconhecimento: avaliações de desempenho estruturadas e prêmios para equipes. - Cultura de equipe: retiros em locais internacionais (por exemplo, apartamentos corporativos em Chipre).


