Onbloc é uma empresa de TI que, com base na tecnologia blockchain, cria e opera diretamente serviços que vão da infraestrutura aos serviços realmente usados pelos usuários.
Estamos construindo serviços Web3 abrangentes, de carteiras / exploradores / DEX / nós, com o objetivo de criar 'serviços que anyone pode usar', mesmo que não saibam nada sobre blockchain. Valorizamos mais a experiência do usuário e a estabilidade do serviço do que a própria tecnologia, e buscamos criar serviços Web3 que as pessoas possam usar com confiança todos os dias. Recentemente, levantamos aproximadamente 6,1 bilhões de wons e estamos acelerando a expansão de nossos negócios. Estamos procurando pessoas que desejam compartilhar a jornada de crescimento da Onbloc.
Atualmente, estamos construindo uma organização que projeta e reestruturar diretamente o núcleo da blockchain em nível de protocolo, além do simples desenvolvimento de serviços. Estamos perto do lançamento do produto e colaborando com Jae Kwon, um cofundador conhecido do Cosmos, para desenvolver a arquitetura principal.
Principais responsabilidades
Projeto, desenvolvimento e manutenção do núcleo da blockchain e módulos relacionados baseados em Golang, revisão de código e garantia de qualidade (incluindo testes/QA)
Processamento paralelo, otimização da estrutura de estado/entrada/saída e pesquisa de desempenho para componentes compatíveis com Cosmos-SDK, CometBFT(Tendermint) e EVM (Ethermint, Geth, etc.)
Pesquisa sobre mecanismos de consenso de nova geração como consenso baseado em DAG, desenvolvimento de PoC (prova de conceito) e protótipos.
Mais de 3 anos de experiência no desenvolvimento de núcleo de blockchain exigido.
Mais de 1 ano de experiência no desenvolvimento com Golang exigido.
Experiência em gerenciamento de código-fonte e colaboração em equipe com Git, GitHub exigida.
Compreensão e experiência prática com sistemas operacionais baseados em Unix, incluindo Linux.
Conhecimentos em ciência da computação (sistemas operacionais, redes, armazenamento e estruturas de dados).
Interesse pelo crescimento tecnológico e facilidade em aplicar novas tecnologias.
Preferência pelo trabalho em equipe em vez de individualmente.
Alto senso de responsabilidade e atitude proativa para resolver problemas.
Capacidade de aprender e utilizar documentação técnica em inglês.
Qualificações preferenciais
Compreensão de blockchain, incluindo algoritmos de consenso e sistemas distribuídos.
Experiência em desenvolvimento com PoS, PBFT, Cosmos-SDK, Tendermint, Ethereum, EVM.
Experiência em otimização de desempenho e ajuste/deburação de recursos em nível de SO/rede com Go, goroutine.
Experiência prática em uma das seguintes linguagens: Rust, Solidity ou C++ e capacidade de aprender novas linguagens.
Experiência em automação com linguagens de script como Python ou Bash (incluindo scripts de build, deploy e operação).
Experiência em design de sistemas (especificações técnicas) e capacidade de elaborar documentos técnicos.
Conhecimento e experiência prática com IBC, Bridges, Layer2/Layer3, zk-proof, Merkle-proof.
Compreensão de criptografia de chave pública, assinatura eletrônica e criptografia de curvas elípticas (ECC).
Preferência por aqueles com experiência na operação de serviços Web2 (backend/frontend) e operações de infraestrutura.
Conhecimentos aprofundados ou experiência em ciência da computação sobre segurança, redes e compiladores.
Experiência em controle de versões de código-fonte por meio de Git, Github e dentro do ecossistema de código aberto.
Interesse em vários serviços de blockchain como DeFi, NFT.
Benefícios e ambiente de trabalho
ㆍSistema de recompensa baseado em desempenho de acordo com a contribuição, incluindo oportunidades de opções de ações.
ㆍModelo de trabalho flexível de 8 horas por dia.
ㆍApoio para despesas com refeições para o almoço/jantar.
ㆍFornecimento de equipamentos modernos de trabalho.
ㆍUso livre de férias anuais.
ㆍFornecimento de bebidas e lanches.
ㆍApoio à compra de livros e treinamentos variados.
ㆍReserva no resort Anto (anteriormente Paraspara).
Processo de seleção de documentos - Café conversa/tarefa - Entrevista prática - Entrevista executiva - Negociação de salários - Integração final.