Desarrollador/a Blockchain - HealthTech, British Columbia
Role details
Job location
Tech stack
Job description
Desarrollador/a Blockchain - HealthTech Descripción del puesto EyeLabX busca un/a Desarrollador/a Blockchain para diseñar y desarrollar la capa de utilidad e incentivos de nuestro ecosistema de bienestar ocular digital. Crearás contratos inteligentes e infraestructura segura para recompensar hábitos saludables y verificados frente a las pantallas. Los usuarios podrán canjear sus recompensas por servicios de EyeLabX, futuros dispositivos y beneficios de socios autorizados. También integrarás actividades verificadas procedentes de nuestra aplicación de escritorio y futuros dispositivos wearable, implementando medidas contra el fraude, las reclamaciones duplicadas y la manipulación de datos. Trabajarás con los equipos de producto, backend, IA, IoT, seguridad y legal para conectar de forma segura las actividades off-chain con la infraestructura blockchain, sin exponer información sensible on-chain. Responsabilidades principales Diseñar la arquitectura blockchain de utilidad, incentivos y recompensas de EyeLabX. Desarrollar, probar, desplegar y mantener contratos inteligentes para la emisión, reclamación y canje de recompensas. Integrar eventos verificados desde aplicaciones, servicios backend y futuros dispositivos wearable. Implementar reglas de elegibilidad, límites, caducidad y liquidación de recompensas. Prevenir reclamaciones duplicadas, ataques de repetición, automatización fraudulenta, suplantación de dispositivos y abuso de múltiples cuentas. Implementar monederos integrados, abstracción de cuentas, transacciones patrocinadas y procesos sencillos de recuperación. Proteger la privacidad mediante hashes, certificaciones firmadas y almacenamiento off-chain de información sensible. Establecer controles de acceso, gestión segura de claves y protección de operaciones administrativas. Implementar monitorización, alertas, conciliación y respuesta ante incidentes. Desarrollar API e interfaces para integrar socios autorizados y programas de beneficios. Colaborar con los equipos de aplicaciones, backend, IA, IoT, producto, QA, seguridad y legal. Evaluar redes blockchain y soluciones de escalabilidad según su coste, seguridad, privacidad y usabilidad. Habilidades y requisitos obligatorios Al menos tres años de experiencia profesional en desarrollo blockchain. Dominio de Solidity y experiencia con Foundry o Hardhat. Experiencia desarrollando y desplegando contratos inteligentes en producción. Integración de contratos con API, backend, bases de datos, indexadores y aplicaciones frontend. Conocimiento de seguridad blockchain: control de acceso, reentrancia, repetición de firmas, riesgos de oráculos, front-running y contratos actualizables. Experiencia con monederos, firma de transacciones y gestión segura de claves. Conocimiento de mensajes firmados, certificaciones, relayers o mecanismos basados en oráculos. Experiencia con pruebas unitarias, de integración, de invariantes y end-to-end.
Requirements
Capacidad para proteger la privacidad y evitar que datos sensibles se almacenen en blockchains públicas. Dominio de Git y buenas habilidades de colaboración y comunicación técnica. Requisitos deseables Experiencia en HealthTech, bienestar digital, IoT o dispositivos wearable. Conocimiento de tokens de utilidad, presupuestos de recompensas, límites de emisión y modelos de canje sostenibles. Experiencia con abstracción de cuentas, monederos integrados y patrocinio de gas. Conocimiento de credenciales verificables, identidad de dispositivos o pruebas con preservación de la privacidad. Experiencia con redes de bajo coste como Base, Arbitrum, Optimism o Polygon. Experiencia con auditorías de contratos inteligentes, monitorización y respuesta a