El portal de empleo de España

Desarrollador Full Stack

Híbrido en Madrid·Añadida hace 5 días (comprobada el 6 nov)

Control Risks

3 ofertas abiertas

Nuestro resumen

Modalidad
Híbrido, Madrid
Inglés
Obligatorio
Experiencia
4+ años

Habilidades

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Más de 4 años de desarrollo profesional en .NET (C#), con un sólido conocimiento de arquitectura limpia y principios SOLID
  • Sólida experiencia en React y TypeScript: escribes componentes que son legibles, testeables y mantenibles
  • Disciplina genuina en TDD: escribes pruebas antes o junto con el código, no como algo secundario; comprendes la diferencia entre pruebas unitarias, de integración y end-to-end
  • Experiencia práctica con RabbitMQ o brokers de mensajería similares en sistemas de producción
  • Dominio de PostgreSQL: diseño de esquemas, migraciones, análisis de consultas e indexación
  • Experiencia práctica con Kubernetes: puedes leer y escribir manifiestos, entender el scheduling de pods y depurar problemas de despliegue
  • Fluidez con Docker: construyes imágenes ligeras y por capas, y comprendes los multi-stage builds
  • Experiencia trabajando en o contribuyendo a una base de código de monolito modular o influenciada por DDD
  • Fuertes habilidades de comunicación en inglés, tanto escrito como verbal

Se valorará

  • Experiencia utilizando Claude Code, GitHub Copilot o asistentes de codificación por IA similares como una herramienta de productividad real en una base de código profesional
  • Familiaridad con la estructuración de archivos de contexto de IA (estilo CLAUDE.md) para guiar la generación de código de manera efectiva
  • Experiencia con GCP (Cloud Run, Cloud Storage, Pub/Sub, Vertex AI)
  • Experiencia con Playwright o frameworks de pruebas e2e similares
  • Conocimientos en grafos de conocimiento, Neo4j o modelado de datos basado en grafos

Salario y beneficios

Qué ofrecen

  • Control Risks ofrece un paquete de compensación y beneficios posicionado de forma competitiva que es transparente y se resume en la oferta de empleo completa.
  • Operamos un esquema de bonificación global discrecional que incentiva y recompensa a los individuos basándose en el rendimiento de la empresa y el individual.
  • Control Risks apoya los acuerdos de trabajo híbrido, siempre que sea posible, que enfatizan el valor del tiempo presencial juntos - en la oficina y con nuestros clientes - mientras continúa apoyando el trabajo flexible y remoto.
  • Trabajando con nuestros clientes, desde el primer día se les otorga a nuestra gente responsabilidad directa, desarrollo profesional y la oportunidad de trabajar de forma colaborativa en proyectos fascinantes en un entorno global gratificante e inclusivo.
  • La Compañía se compromete a impulsar su agenda de diversidad, inclusión y equidad y, como empleado, tendrás acceso a varios grupos de recursos empresariales en la Compañía, incluyendo la red LGBT+ de la Compañía llamada MOSAIC, la Women's Network y Synergy - una red de personas para celebrar y promover la diversidad étnica en Control Risks

Control Risks está comprometido con un entorno diverso y se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Todos los candidatos cualificados serán considerados para el empleo sin distinción de raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad o condición de veterano.

Si requiere que se realicen ajustes razonables para poder participar plenamente en el proceso de entrevista, háganoslo saber y estaremos encantados de adaptarnos a sus necesidades.

El puesto

Reportando al CTO, como Full Stack Developer trabajarás en toda la plataforma: un monolito modular construido en .NET 10 en el backend y React en el frontend. Te harás responsable de las funcionalidades desde el requisito hasta la producción, trabajando en un equipo pequeño y de alta confianza donde tus decisiones tendrán un impacto directo en el producto.

Por favor, envía tu CV en inglés.

Backend (.NET / Monolito Modular)

  • Construir y ampliar módulos dentro de una arquitectura de monolito modular limpia: capas de Dominio, Aplicación, Infraestructura y API por módulo
  • Implementar integraciones basadas en mensajes a través de RabbitMQ y HTTP, con patrones adecuados de reintento, dead-letter y observabilidad
  • Diseñar y gestionar esquemas de PostgreSQL, migraciones (Liquibase) y optimización de consultas para una integridad de datos de nivel de cumplimiento
  • Escribir código siguiendo la metodología test-first: pruebas unitarias, pruebas de integración con bases de datos en memoria y reales cuando sea apropiado, y pruebas de API end-to-end
  • Contribuir y hacer cumplir los estándares de codificación, las revisiones de PR y las decisiones arquitectónicas.

Frontend (React / TypeScript)

  • Construir componentes de UI complejos y accesibles, así como formularios de múltiples rutas para flujos de trabajo de cumplimiento
  • Mantener la consistencia con nuestro sistema de diseño y trabajar estrechamente con nuestro diseñador UX en la implementación de nuevas funcionalidades
  • Integrar con el backend mediante contratos de API tipados, gestionando correctamente los estados de carga, los error boundaries y las actualizaciones optimistas

Desarrollo aumentado por IA

  • Utilizar Claude Code como herramienta de desarrollo activa: trabajarás con archivos de contexto CLAUDE.md, SKILLS.md y RULES.md para proporcionar a la IA un contexto preciso de la base de código
  • Traducir los requisitos de Jira y los documentos de diseño de Notion en prompts estructurados para Claude Code que produzcan código de alta calidad y testeable
  • Mantener y mejorar la capa de contexto de Claude Code a medida que evoluciona la base de código, tratándola como documentación de primer nivel
  • Evaluar el código generado por IA con el mismo rigor que el código escrito por humanos: tú eres el responsable del resultado

Plataforma & Despliegue

  • Construir y mantener imágenes de Docker para todos los servicios, siguiendo las mejores prácticas de seguridad y tamaño
  • Desplegar y gestionar cargas de trabajo en clústeres de Kubernetes: escribir y revisar manifiestos, Helm charts y gestionar configuraciones/secrets
  • Colaborar con DevOps en pipelines de CI/CD, configuración de entornos y preparación para producción
  • Participar en la rotación de guardia para incidentes de producción (ligera, dado nuestro volumen).

Nuestro ethos de ingeniería

Somos directos sobre lo que esperamos. Estos no son valores aspiracionales, es nuestra forma de trabajar:

  • La cobertura de pruebas es un requisito de entrega, no algo opcional. La lógica de negocio principal se entrega con pruebas.
  • Las revisiones de PR son sustanciales. Comentamos sobre la arquitectura, no solo sobre errores tipográficos.
  • Utilizamos herramientas de IA para movernos más rápido, no para bajar el listón de calidad. El código generado por IA se revisa como cualquier otro código.
  • Documentamos las decisiones. Los ADR, las páginas de Notion y los archivos de contexto de Claude Code son parte del trabajo.
  • Planteamos los problemas pronto. Un bloqueador detectado el primer día es mejor que un plazo incumplido el décimo día.

Sobre Control Risks

Control Risks es una consultora global especializada en gestión de riesgos que ayuda a las organizaciones a gestionar riesgos políticos, de seguridad y de integridad. Fundada en 1975, la firma ofrece servicios que incluyen análisis de riesgos, respuesta a crisis, gestión de seguridad y diligencia debida a clientes de sectores como energía, finanzas y tecnología. Con presencia en más de 30 países, Control Risks está reconocida como líder en la industria de la consultoría de riesgos.

En España, Control Risks tiene una oficina en Madrid, que sirve como centro de sus operaciones en la región ibérica. La cultura laboral de la empresa enfatiza la experiencia, la discreción y una perspectiva global, lo que la convierte en un empleador atractivo para profesionales internacionales con experiencia en seguridad, inteligencia o gestión de riesgos. La oficina de Madrid ofrece oportunidades para trabajar en diversos proyectos en Europa, África y América Latina, y la firma valora el talento multilingüe y la competencia intercultural.

Sector
Consultoría
Fundación
1975
Plantilla
1,000–5,000
Sede
Londres, Reino Unido
En España
Madrid

Datos prácticos

  • Control Risks tiene una red global de oficinas, incluida Madrid, que es un centro clave para los mercados de habla hispana.
  • La empresa ofrece oportunidades de asignaciones internacionales y proyectos transfronterizos, particularmente en mercados emergentes.
  • Los empleados suelen trabajar con una base de clientes diversa y multinacional, lo que requiere sólidas habilidades de comunicación y análisis.
  • La oficina de Madrid está bien posicionada para profesionales interesados en los panoramas de riesgos latinoamericanos y europeos.
  • Control Risks valora las habilidades lingüísticas, siendo el español y el inglés particularmente importantes para los puestos en España.
Todas las vacantes de Control Risks
WhatsApp