Desenvolvedor Backend

Perp Dex

$4-8K[Mensual]
Remoto3-5 anos ExpBacharelTempo Inteiro
Compartilhar

Detalhes remotos

Abrir PaísChina | Hong Kong | Macau | Formosa

Requisitos de IdiomaPortuguese-Brazil | chinês

Este trabalho remoto está aberto para candidatos em países específicos. Por favor, confirme se deseja continuar, apesar das restrições de localização.

Descrição do Trabalho

Mostrar texto original

Benefícios

  • Recompensas e reconhecimento de funcionário

    Bônus de desempenho

  • Benefícios de Habilidades

    Compartilhamento de Lucro

  • Tempo de desligamento e Saída

    Licença gerenciada pelo Governo

Descrição:

1: Responsável pelo design, desenvolvimento e manutenção do nosso sistema de backend central para a plataforma de contratos perpétuos descentralizados de alto desempenho e baixa latência.

2: Participar ativamente do design e implementação do mecanismo de correspondência de ordens, sistema de gerenciamento de ordens, sistema de cotações de mercado, módulos de controle de risco e liquidação, garantindo alta disponibilidade e escalabilidade do sistema.

3: Utilizar a linguagem Rust para o desenvolvimento da lógica de negócios central, buscando o máximo de desempenho e estabilidade do sistema.

4: Colaborar estreitamente com engenheiros de frontend, engenheiros de contratos inteligentes e equipes de produto para impulsionar a iteração de funcionalidades do produto e a atualização da arquitetura técnica.

5: Projetar e implementar interfaces de API com nós de blockchain, serviços de dados e outros serviços de terceiros (como RESTful, gRPC, WebSocket).

6: Realizar análises e otimizações contínuas de desempenho do sistema, resolvendo problemas técnicos complexos e garantindo a operação segura e estável da plataforma.

7: Escrever código de alta qualidade e de fácil manutenção, além de redigir documentos técnicos de design e implementação claros.

8: Participar ativamente da revisão de código (Code Review), compartilhar experiências técnicas e promover a melhoria da capacidade técnica geral da equipe.

Requisito

1: Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.

2: Mínimo de 3 anos de experiência em desenvolvimento backend, incluindo experiência prática em design e desenvolvimento de sistemas centrais de exchanges com modelo de livro de ordens (como mecanismos de correspondência de ordens, sistemas de gerenciamento de ordens, push de mercado, módulos de controle de risco).

3: Domínio da linguagem Rust, com ampla experiência em projetos práticos, capaz de construir serviços backend de alto desempenho e alta concorrência; familiaridade com modelos de programação assíncrona (como frameworks Tokio/Actix).

4: Compreensão profunda dos mecanismos centrais de filas de mensagens (por exemplo: modelos de mensagens, garantias de entrega, design de alta capacidade, estratégias de alta disponibilidade, consistência de mensagens, mensagens ordenadas, mensagens com atraso, mensagens transacionais, etc.).

5: Entendimento profundo dos princípios e práticas de design de sistemas distribuídos e arquiteturas de microserviços.

6: Familiaridade com pelo menos um banco de dados relacional (como PostgreSQL, MySQL) e um banco de dados NoSQL (como Redis), com experiência em otimização correspondente.

7: Capacidade de ler e compreender código em Java e Golang, para entendimento e integração com módulos de sistemas existentes.

8: Familiaridade com sistemas operacionais Linux/Unix e programação de redes.

9: Excelentes habilidades de análise de sistemas, localização e resolução de problemas, bem como capacidade de aprender novas tecnologias rapidamente.

10: Habilidades excepcionais de comunicação e colaboração remota, experiência bem-sucedida em trabalho remoto, capacidade de autogerenciamento, com alta responsabilidade e habilidades eficazes de gerenciamento de tempo.

11: Boa capacidade de leitura e escrita em inglês, capaz de ler literatura técnica em inglês sem barreiras e participar de intercâmbios técnicos.

Pontos adicionais:

- Experiência prática com filas de mensagens populares como RocketMQ, Kafka, além de uso profundo ou experiência em otimização.

- Familiaridade com tecnologia de orquestração de contêineres Kubernetes (k8s), com experiência prática em implantação e operação de aplicações contêinerizadas.

- Compreensão em nível de código-fonte de middleware de mensagens como RocketMQ e Kafka.

- Conhecimento aprofundado ou experiência prática em tecnologia blockchain (especialmente blockchains públicas populares e suas soluções L2) e desenvolvimento de contratos inteligentes.

- Familiaridade com protocolos DeFi e os mecanismos internos de diversas exchanges descentralizadas (DEX).

- Pesquisa e prática aprofundadas em otimização de desempenho, gerenciamento de memória e programação de redes.

- Compreensão e experiência prática aprofundadas em segurança de sistemas e defesa cibernética.

- Contribuinte ativo em comunidades de código aberto ou possuidor de blogs e compartilhamentos técnicos relacionados.

rustfinanças descentralizadas (DeFi)Java
Preview

fan FAN

HRPerp Dex

Ativo dentro de três dias

Postado em 28 May 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.