Backend / API Developer
Role details
Job location
Tech stack
Job description
reto? Como Senior Backend / API Developer, serás responsable del diseño, desarrollo e implementación de servicios backend y APIs que faciliten la interacción con nuestras soluciones Web3. Tu trabajo asegurará que nuestras aplicaciones y protocolos brinden una experiencia fluida, segura y eficiente para los usuarios y clientes. Un poco más sobre tu día a día, te encargarás de: - Diseñar y desarrollar arquitecturas de backend escalables y eficientes para aplicaciones Web3, garantizando alto rendimiento y disponibilidad. - Implementar y gestionar APIs RESTful y GraphQL que faciliten la integración con servicios de DLT y aplicaciones descentralizadas (dApps). - Colaborar con equipos de frontend, DevOps y expertos en seguridad para crear soluciones robustas que cumplan con los estándares de la industria. - Integrar servicios de terceros, como oráculos y protocolos de almacenamiento descentralizado (ej. IPFS, Filecoin), en el ecosistema de la aplicación. - Optimizar el rendimiento y la seguridad de las aplicaciones backend mediante buenas prácticas de desarrollo y metodologías ágiles. - Participar en la definición de estrategias para la gestión y el almacenamiento de datos, incluyendo la integridad y privacidad de la información. Para esto, nuestro partner busca: - Título en Ciencias de la Computación, Ingeniería de Software o un campo relacionado. - Mínimo 5 años de experiencia en desarrollo backend, preferiblemente en entornos de alta disponibilidad y rendimiento. - Experiencia sólida con al menos uno de los siguientes lenguajes de programación: Node.js, Python, Go, o Java. - Experiencia en el desarrollo y gestión de APIs RESTful y GraphQL. - Conocimiento de tecnologías blockchain y DLT, así como de principios de Web3 y su aplicación en el desarrollo de software. - Experiencia en bases de datos SQL y NoSQL, así como en gestión de datos en contextos
Requirements
descentralizados. - Buenas prácticas en seguridad de aplicaciones backend y gestión de identidad (DID, verifiable credentials). - Nivel de inglés profesional; se valorará conocimiento avanzado de español (equipo con sede en España). Ubicación: Barcelona Nice to have: - Familiaridad con frameworks y bibliotecas modernas para Web3 (ej. ethers.js, web3.js). - Experiencia en la implementación de soluciones de gobernanza y cumplimiento en entornos digitales. - Conocimiento de herramientas de contenedorización y orquestación (Docker, Kubernetes). - Experiencia en implementación de pruebas automatizadas y CI/CD. Benefits: - Oportunidades para desempeñar un papel clave en el desarrollo de soluciones IA innovadoras. - Un entorno de trabajo dinámico, con proyectos que combinan IA, gobernanza y tecnología avanzada. - Flexibilidad laboral, un paquete salarial competitivo y posibilidad de equity.