Desarrollador Smart Contracts y Auditor de Seguridad
Nuestro cliente, una firma de consultoría tecnológica de rápido crecimiento, está buscando un experto Desarrollador Smart Contracts y Auditor de Seguridad para unirse a su equipo en A Coruña, Galicia, ES. Esta posición es fundamental para garantizar la seguridad y eficiencia de las soluciones blockchain que desarrollamos para nuestros clientes. Serás responsable de escribir código de smart contracts robusto y seguro, así como de realizar auditorías exhaustivas para identificar y mitigar vulnerabilidades. Buscamos a un profesional con una mentalidad analítica, atención al detalle y un profundo conocimiento de los lenguajes de programación de smart contracts y las prácticas de seguridad. Este rol presencial te permitirá colaborar directamente con equipos de desarrollo y clientes, asegurando la integridad de los activos digitales.
Responsabilidades Clave
- Desarrollar smart contracts seguros y eficientes en plataformas como Ethereum, BSC y Polygon.
- Realizar auditorías de seguridad de código de smart contracts para identificar vulnerabilidades (ej. reentrancy, overflows).
- Proponer y aplicar correcciones y mejoras para smart contracts existentes y nuevos.
- Escribir pruebas unitarias y de integración exhaustivas para smart contracts.
- Mantenerse actualizado sobre las últimas amenazas de seguridad y las mejores prácticas en el desarrollo de smart contracts.
- Colaborar con los equipos de desarrollo para integrar prácticas de codificación segura.
- Documentar los hallazgos de las auditorías y las recomendaciones de mejora.
- Participar en el diseño y la arquitectura de soluciones blockchain seguras.
- Utilizar herramientas de análisis estático y dinámico de código para la detección de vulnerabilidades.
- Investigar y desarrollar nuevas metodologías y herramientas para la auditoría de seguridad de smart contracts.
Requisitos
- Experiencia demostrada en el desarrollo de smart contracts utilizando Solidity u otros lenguajes similares.
- Experiencia práctica en auditoría de seguridad de smart contracts y detección de vulnerabilidades comunes.
- Conocimiento profundo de los principios de seguridad blockchain y criptografía.
- Familiaridad con frameworks de desarrollo y testing de smart contracts (ej. Hardhat, Truffle).
- Experiencia con herramientas de análisis de seguridad y fuzzing.
- Capacidad para escribir código limpio, bien documentado y testeado.
- Excelentes habilidades analíticas y de resolución de problemas.
- Comunicación clara y concisa, tanto escrita como verbal.
- Capacidad para trabajar eficazmente en equipo y de forma independiente.
- Título universitario en Informática, Ingeniería de Software o campo relacionado.
Beneficios
- Salario competitivo y oportunidades de crecimiento profesional.
- Formación continua en las últimas tendencias de seguridad blockchain.
- Ambiente de trabajo colaborativo y tecnológicamente avanzado.
- Oportunidad de trabajar en proyectos innovadores y desafiantes en A Coruña .
- Seguro médico integral y plan de jubilación.
- Participación en el desarrollo de soluciones seguras para la economía digital.
- Excelente equilibrio entre vida laboral y personal.