Jobiglo

No results.

Full Stack Developer (.NET / React)

control-risks-6 · Madrid

New
Hybrid Senior 🇬🇧 English
.NET C# React TypeScript PostgreSQL RabbitMQ Kubernetes Docker Liquibase Claude Code Playwright Neo4j GCP

Job description

About the role

Control Risks is hiring a Full Stack Developer in Madrid, reporting to the CTO. You will work across a modular monolith built with .NET 10 on the backend and React on the frontend, owning features from requirement to production in a small, high-trust team.

Key responsibilities

  • Backend: build and extend modules in a clean modular monolith (Domain, Application, Infrastructure, API layers); implement RabbitMQ and HTTP message-based integrations with retry, dead-letter and observability patterns; design PostgreSQL schemas, migrations (Liquibase) and query optimisation; write test-first code (unit, integration and end-to-end API tests)
  • Frontend: build accessible UI components and multi-path forms for compliance workflows, keeping the design system consistent and working with the UX designer; integrate with the backend through typed API contracts, handling loading states, error boundaries and optimistic updates
  • AI-augmented development: use Claude Code with CLAUDE.md, SKILLS.md and RULES.md, turn Jira requirements and Notion designs into prompts, evaluate AI-generated code rigorously and keep the context layer up to date
  • Platform and deployment: build Docker images, deploy and manage workloads on Kubernetes (manifests, Helm charts, secrets), collaborate with DevOps on CI/CD and environments, and take part in on-call rotation

Required profile

  • 4+ years of professional .NET development (C#) with clean architecture and SOLID principles
  • Genuine TDD discipline, covering unit, integration and end-to-end tests
  • Hands-on experience with RabbitMQ or similar message brokers and PostgreSQL
  • Practical Kubernetes and Docker experience
  • Experience in a modular monolith or DDD-influenced codebase
  • Strong written and spoken English

Required skills

  • .NET / C#, React and TypeScript
  • RabbitMQ, PostgreSQL, Kubernetes, Docker
  • Liquibase, CI/CD, ADRs
  • Advantage: Claude Code, GitHub Copilot, GCP (Cloud Run, Cloud Storage, Pub/Sub, Vertex AI), Playwright, Neo4j

What we offer

  • Competitive compensation and a discretionary global bonus scheme
  • Hybrid working where possible, with flexible and remote options
  • Career development and direct responsibility on client projects
  • Access to business resource groups and an equal opportunity employer

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec control-risks-6.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workable

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 25 minutes ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

control-risks-6

Madrid