Ingeniero de pruebas y desarrollo de DEX (orientación técnica)

Best Web3

$4-6K[Mensual]
RemotoExp de 3-5 YrsBaceleroTiempo completo
Compartir

Detalles remotos

Abrir paísA nivel mundial

Requisitos de idiomaChino

Descripción del trabajo

Mostrar texto original

Beneficios

  • Beneficios Beneficios

    Pagar en Crypto

  • Desarrollo profesional

    Desarrollo profesional

Compensación y beneficios: salario base + bonificación trimestral

【Responsabilidades del puesto】

1. Construcción del sistema de automatización: diseñar y mantener el framework de pruebas automatizadas para DEX, tanto en front-end (UI) como en back-end (API/Smart Contract) (por ejemplo, Puppeteer, Cypress, Playwright, Hardhat/Foundry).

2. Integración continua: integrar las pruebas automatizadas en el flujo CI/CD (GitHub Actions/Jenkins) para garantizar regresiones rápidas y control de calidad tras cada commit.

3. Pruebas especializadas: responsable de las pruebas de rendimiento de DEX (rendimiento de emparejamiento bajo alta concurrencia, latencia de respuesta de nodos RPC) y de seguridad básica (análisis de vulnerabilidades comunes, pruebas de fuzzing), así como pruebas específicas de cada módulo funcional.

4. Desarrollo de herramientas: crear herramientas internas de prueba o scripts de generación de datos (por ejemplo, generación masiva de billeteras, airdrops masivos, scripts de market-making automatizados) para mejorar la eficiencia del equipo de pruebas.

5. Desarrollo de pruebas de contratos: escribir scripts en Solidity/TypeScript para realizar pruebas unitarias e integrales de smart contracts, utilizando la técnica de fork de mainnet para simular un entorno real en la cadena.

6. Diagnóstico de problemas: colaborar con el equipo de desarrollo para localizar errores de lógica de negocio a nivel de código, fallos en interacciones on-chain, consumo anómalo de gas y otros problemas técnicos complejos.

【Requisitos del puesto】

1. Formación técnica: titulación en informática o área relacionada; dominio de al menos uno de los siguientes lenguajes: Java, Rust, Python, Flutter, JavaScript o TypeScript.

2. Experiencia en pruebas: haber trabajado en testeo de sistemas de microservicios asíncronos a gran escala o complejos.

3. Experiencia en automatización: dominio de herramientas de UI automatizadas como Puppeteer, Selenium, Playwright o Cypress, o frameworks de pruebas de API como Pytest, Mocha/Chai.

4. Rendimiento/seguridad: conocimiento de vulnerabilidades comunes en smart contracts (reentrancy, desbordamientos de enteros, etc.) o experiencia en pruebas de rendimiento con Locust/JMeter.

5. Stack Web3: experiencia con frameworks como Hardhat, Foundry, Truffle; familiaridad con las bibliotecas Ethers.js o Web3.js.

6. Habilidades en contratos: capacidad para leer y escribir Solidity a nivel básico, comprensión del funcionamiento de la EVM y habilidad para crear casos de prueba de contratos de forma independiente.

【Puntos extra】

1. Experiencia en diseño o implementación de frameworks de pruebas automatizadas para DEX a gran escala o proyectos de blockchains públicas.

2. Familiaridad con los lenguajes Java o Rust.

3. Contribuciones o proyectos de código abierto relacionados con Web3 en GitHub.

DEXblockchain públicaenfoque técnico
Preview

Fu Bella

HR ManagerBest Web3

Responder Hoy 0 veces

Publicado el 28 November 2025

Reporte

Recordatorio de seguridad del jefe

Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.

Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente

  • retiene tu ID,
  • requiere que usted proporcione una garantía o recoja la propiedad,
  • le obliga a invertir o recaudar fondos.
  • recauda beneficios ilícitos,
  • u otras situaciones ilegales.
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App