Compartir
Facebook
Empresa
Linework USA INCDescripción de la Empresa
Comercio online (marketplace)Departamento
San JoséLocalidad
Costa RicaTipo de Contratación
FreelanceDescripción de la Plaza
¿Te apasiona la tecnología de vanguardia y quieres contribuir al desarrollo de soluciones innovadoras basadas en Blockchain? ¡Esta oportunidad es para ti! En [Nombre de la Empresa], nos encontramos en la búsqueda de un/a Desarrollador/a Blockchain para unirse a nuestro equipo multidisciplinario y trabajar en proyectos de gran impacto que transformarán la manera en que las organizaciones y las personas interactúan con la tecnología.Responsabilidades
-Diseñar y desarrollar Smart Contracts:
-Redactar, depurar y mantener contratos inteligentes en lenguajes como Solidity (Ethereum) o similares, garantizando su eficiencia, seguridad y escalabilidad.
-Asegurar que los Smart Contracts cumplan con las especificaciones de negocio y estándares de calidad.
-Arquitectura y diseño de aplicaciones descentralizadas (dApps):
-Colaborar con el equipo para planificar, diseñar y desarrollar aplicaciones basadas en Blockchain que respondan a necesidades concretas de clientes o del mercado.
-Integrar soluciones front-end y back-end, asegurando una comunicación fluida con la cadena de bloques.
-Mantenimiento y optimización de redes Blockchain:
-Implementar, configurar y gestionar nodos en redes públicas y/o privadas (Ethereum, Hyperledger, Polkadot, etc.).
-Realizar pruebas de rendimiento, escalabilidad y seguridad, proponiendo mejoras para optimizar la arquitectura.
-Investigación y actualización constante:
-Mantenerse al día con las últimas tendencias y desarrollos en el ecosistema Blockchain, identificando oportunidades de implementación en los proyectos de la empresa.
-Participar en la definición de la hoja de ruta tecnológica, aportando recomendaciones y mejores prácticas.
-Seguridad y cumplimiento:
-Garantizar la implementación de medidas de seguridad en todos los desarrollos Blockchain (auditoría de contratos, encriptación, gestión de llaves, etc.).
-Asegurar el cumplimiento de las regulaciones y normativas aplicables a las soluciones diseñadas.
-Colaboración interdisciplinaria:
-Trabajar de la mano con equipos de desarrollo, diseño, producto y marketing para definir requerimientos y funcionalidades.
-Participar activamente en revisiones de código, metodologías ágiles y gestión de versiones (Git).
-Documentación y soporte:
-Redactar y mantener documentación clara y detallada de los proyectos y soluciones desarrolladas.
-Proveer soporte técnico y capacitación interna a los miembros del equipo y/o clientes.
Requisitos
-Experiencia comprobable en desarrollo de aplicaciones Blockchain, preferiblemente con proyectos en Ethereum, Hyperledger u otras plataformas.
-Conocimientos sólidos en lenguajes de programación como Solidity, JavaScript, Python o Go.
-Dominio de herramientas de control de versiones (Git) y metodologías ágiles (Scrum, Kanban).
-Familiaridad con protocolos de consenso (PoW, PoS, etc.) y buenas prácticas de seguridad en Blockchain.
-Habilidad para resolver problemas complejos, pensar analíticamente y trabajar de forma autónoma.
-Conocimientos en criptografía y encriptación de datos.
Inglés AVANZADO (lectura, escritura y conversación).
Deseables
-Experiencia en desarrollo de aplicaciones Web3 y uso de frameworks como Truffle, Hardhat o Web3.js.
-Conocimiento de Docker, Kubernetes u otras herramientas de contenedorización y orquestación.
-Familiaridad con DevOps y pipelines CI/CD.
-Participación previa en proyectos de finanzas descentralizadas (DeFi) o NFT.
Ofrecemos
-Acuerdo de colaboración con posibilidades reales de crecimiento.
-Salario competitivo acorde con la experiencia y el mercado.
-Beneficios adicionales: bonos anuales, seguro médico, plan de formación y acceso a cursos especializados.
-Flexibilidad horaria y posibilidad de trabajo remoto parcial o total según la ubicación.
-Entorno de trabajo colaborativo donde podrás aportar tus ideas y verlas hechas realidad.