El portal de empleo de España
Resumen
Detalles del puesto
Contrato indefinido
Según la oferta.
Totalmente en remoto
Según la oferta.
Requisitos
Trabajar en inglés
Se requiere inglés, según la oferta.
Tener 8+ años de experiencia
Puesto de nivel Senior.
Esta oferta se ha traducido automáticamente al español.
Requisitos
Qué buscan
- Más de 8 años de experiencia profesional en desarrollo de software, con profunda experiencia en C# /.NET (ASP.NET Core).
- Más de 4 años construyendo aplicaciones front-end de producción con React, incluyendo Next.js (App Router, server components/actions, route handlers).
- Sólido conocimiento de Clean/Layered Architecture, modelado de dominio y separación de responsabilidades en sistemas de backend complejos.
- Experiencia con bases de datos relacionales y ORMs (EF Core o equivalente), incluyendo migraciones y rendimiento de consultas.
- Sólidas habilidades en TypeScript y comodidad trabajando en un monorepo con paquetes internos compartidos y versionados.
- Experiencia con infraestructura en la nube (preferiblemente Azure; se consideran equivalentes en AWS/GCP) — mensajería/colas, almacenamiento de objetos, gestión de secretos.
- Experiencia implementando o integrando autenticación basada en OAuth2/OIDC, idealmente con proveedores de identidad empresariales (por ejemplo, Microsoft Entra ID o similares).
- Sólida disciplina de pruebas automatizadas: pruebas unitarias, de integración y de contrato tanto en el backend como en el frontend.
- Comodidad trabajando en todo el stack sin necesidad de traspasos: desde el esquema de la base de datos hasta la API y la interfaz de usuario.
- Excelentes habilidades de comunicación y experiencia trabajando en un equipo de ingeniería pequeño, senior y de alta autonomía.
El puesto
Sobre el puesto:
Estamos construyendo una plataforma de préstamos "greenfield" basada en documentos que automatiza todo el ciclo de vida de una solicitud de préstamo: desde la recepción de documentos y la extracción mediante OCR, pasando por la revisión con intervención humana ("human-in-the-loop"), hasta la aprobación final y el envío posterior. El sistema es un monolito modular con una clara separación entre los servicios de backend y múltiples front-ends web con límites de confianza definidos, desplegado de forma nativa en Azure.
Buscamos un ingeniero full-stack senior que se sienta igualmente cómodo diseñando una arquitectura de backend limpia y testeable en C#/.NET y construyendo interfaces de usuario modernas de nivel de producción en React/Next.js. Trabajarás en todo el stack: modelado de dominio, diseño de APIs, procesamiento en segundo plano/asíncrono y aplicaciones web orientadas tanto a clientes como a operaciones.
Qué harás
- Diseñar y construir la lógica de negocio y los módulos de dominio en una API de ASP.NET Core siguiendo los principios de Clean Architecture (capas de Dominio, Aplicación, Infraestructura y API).
- Construir y mantener servicios de procesamiento asíncrono en segundo plano (.NET worker) para flujos de trabajo con gran volumen de documentos, coordinados mediante colas de mensajes.
- Desarrollar y mantener múltiples aplicaciones Next.js/React que dan servicio a diferentes grupos de usuarios (herramientas internas de operaciones/back-office y portales externos para clientes), compartiendo una capa de paquetes común.
- Diseñar modelos de datos relacionales y escribir código de acceso a datos eficiente (EF Core / PostgreSQL).
- Integrarse con infraestructura nativa de la nube: colas de mensajes, almacenamiento de blobs, gestión de secretos y proveedores de identidad gestionados.
- Implementar la autenticación y autorización a través de múltiples límites de identidad (identidad de la plantilla frente a identidad externa/de cliente).
- Colaborar en los contratos de las API y en los tipos de TypeScript compartidos que consumen las aplicaciones front-end.
- Participar en las decisiones arquitectónicas que permitan mantener un monolito en crecimiento de forma modular, mantenible y bien testeada (pruebas unitarias, de integración, de contrato y de arquitectura).
- Trabajar dentro de un modelo de producto "human-in-the-loop": construir herramientas que permitan a los operadores revisar, corregir y aprobar los resultados de la extracción asistida por IA, con una trazabilidad completa de cómo cada punto de datos cambió desde la recepción bruta hasta la aprobación final.
- Escribir y mantener pruebas automatizadas en todo el stack y participar en la salud del pipeline de CI/CD.
- Participar en la revisión de código, en discusiones de diseño técnico y mentorizar a ingenieros con menos experiencia.
Sobre COGNATIV
Cognativ es una consultora tecnológica que ofrece servicios de asesoramiento y diligencia debida, desarrollo de productos, servicios de datos y servicios gestionados. La empresa atiende a clientes en diversas etapas, desde firmas de inversión y startups hasta empresas consolidadas, con un equipo de más de 100 expertos en producto, tecnología y datos. Cognativ opera a nivel global con oficinas en EE. UU., España, Reino Unido, Serbia e India.
En España, Cognativ tiene una oficina en Barcelona (Cognativ Barcelona S.L.) y está contratando activamente para puestos de ingeniería senior y fiabilidad del sitio. La presencia global de la empresa y su diversa oferta de servicios la convierten en un empleador potencial para profesionales tecnológicos internacionales que buscan oportunidades en España, con puestos abiertos a candidatos de todo el mundo.
- Sector
- Technology Consulting
- Plantilla
- 100–500
- Sede
- Doylestown, USA
- En España
- Barcelona
Datos prácticos
- Cognativ tiene una oficina en Barcelona ubicada en Plaza Universitat 3, 7º-1ª,2ª, 08007 Barcelona, España.
- Las ofertas de empleo actuales en España incluyen Ingeniero Senior de Python, Especialista en SSO/Gestión de Identidades e Ingeniero Senior de Fiabilidad del Sitio, todas con contratación global.
- La empresa opera en varios países, incluidos EE. UU., España, Reino Unido, Serbia e India, lo que ofrece potencial de movilidad internacional.
- Los servicios de Cognativ abarcan desarrollo de productos, servicios de datos y servicios gestionados, lo que indica una amplia gama de roles técnicos.
Más empleos como este
- Empleos de ingeniería e IT en remoto
- Empleos senior de ingeniería e IT
- Todos los empleos de ingeniería e IT
o explora Full-stack·Senior·Remoto



