ingeniero/a backend
Role details
Job location
Tech stack
Job description
Neitec busca un/a ingeniero/a backend con experiencia en blockchain para trabajar en Debita, su infraestructura de crédito privado on-chain. El rol incluye mantener contratos de emisión de bonos, construir APIs en TypeScript y colaborar en la gestión de transacciones., * Mantener y evolucionar contratos de emisión de bonos existentes.
- Construir y mantener endpoints REST para operaciones financieras.
- Integrar SDK en servicios NestJS: gestión de transacciones y sincronización de estado., Buscamos un/a ingeniero/a backend con autonomía real en blockchain para mantener y hacer crecer Debita by Neitec, nuestra infraestructura de crédito privado on-chain respaldado por activos.
El tiempo se reparte de forma equilibrada entre dos capas, pero el peso del conocimiento está claramente en blockchain:
- Smart contracts y SDK (EVM/Solidity, SDK en TypeScript)
- API de integración (servicios backend que consumen la infraestructura Web3): construir y mantener la API en TypeScript que conecta la lógica on-chain con bases de datos, wallets y flujos de liquidación. Aquí no hace falta que llegues siendo experto/a: el equipo te acompaña y hay margen para crecer., * Mantener y evolucionar los contratos de emisión de bonos existentes, y desplegar nuevas instancias siguiendo nuestros protocolos de seguridad.
- Mantener el SDK en TypeScript (ABIs, bindings de TypeChain, tests de integración) que usa la API.
- Integrar ese SDK en nuestros servicios NestJS: gestión de transacciones (nonce, estimación de gas, reintentos) y sincronización de estado on-chain / off-chain.
- Construir y mantener endpoints REST fiables para operaciones financieras (idempotencia, validación, autenticación).
- Participar en las integraciones de cobros/pagos, liquidación y custodia a medida que crecen - no hace falta dominarlas todas desde el primer día, sí tener criterio para meterte en ellas.
Requirements
Se requiere experiencia en Solidity, Node.js y PostgreSQL, así como español fluido. El trabajo es remoto, con visitas mensuales a Madrid., * 2-3 años de experiencia en Solidity con contratos desplegados.
-
Sólida base en Node.js / TypeScript capaz de construir y mantener una API REST.
-
Experiencia con PostgreSQL y nociones de consistencia eventual., Node.js TypeScript PostgreSQL API REST Español fluido, Buscamos un perfil mid-senior: alguien robusto y autónomo/a en blockchain que además se desenvuelva con soltura en backend TypeScript. No buscamos un perfil ultra-senior ni un especialista puro de API - solo que no se te atragante una API REST y quieras profundizar en ella con apoyo., * ~2-3 años de Solidity con contratos desplegados (mainnet, o testnet con paso real a producción). Autonomía total para escribir, testear, desplegar y depurar sin que nadie te lleve de la mano - serás la referencia de blockchain del equipo.
-
Base sólida en Node.js / TypeScript, capaz de construir y mantener una API REST (NestJS o similar). No necesitas ser senior de backend: aquí cuentas con el acompañamiento del equipo y margen para crecer.
-
Foundry o Hardhat, y ethers.js v6 (interacción con contratos, gestión de wallets, parseo de eventos).
-
OpenZeppelin y fundamentos de seguridad: control de acceso por roles, reentrancy, errores y eventos personalizados.
-
PostgreSQL y nociones de consistencia eventual entre estado on-chain y base de datos.
-
Capacidad de depurar transacciones fallidas (Tenderly, exploradores, forking local).
-
Español fluido y residencia en España (preferiblemente Madrid), o disponibilidad plena en horario español.
Suma puntos (valorable, no excluyente)
- Contratos actualizables (UUPS / Transparent / Beacon).
- Chainlink Automation / contratos keeper-compatible.
- Integración con rieles de pago (SEPA, ACH, SPEI, Pix…) y on/off ramps fiat.
- Custodia institucional / wallets MPC, coordinación de liquidez.
- DVP atómico e híbrido, escrow, multi-firma; lógica de reconciliación y rollback.
- Conocimiento del ciclo de vida de un bono (emisión - cupones - amortización - vencimiento).
- Estándares de security token (ERC-3643, ERC-1400), RWA, account abstraction (ERC-4337), despliegues multi-chain, conciencia de MEV.
Lo que NO buscamos (para ahorrarte tiempo)
- No buscamos un especialista que solo quiera vivir dentro del smart contract. Este rol vive entre el contrato y el backend.
- Tampoco buscamos credenciales de manual. No nos importa cuántas auditorías firmaste ni qué cifras pasaron por tu cartera: nos importa cómo piensas un problema y cómo dejás algo funcionando.
Benefits & conditions
- Modalidad: remoto, con una visita presencial a la oficina de Madrid una vez al mes.
- Tipo de contrato: indefinido