30 jul
|
Control Risks
|
Madrid
30 jul
Control Risks
Madrid
Description
Reporting to the CTO, as a Full Stack Developer you will work across the full platform — a modular monolith built in .NET 10 on the backend and React on the frontend. You will own features from requirement to production, working in a small, high-trust team where your decisions have direct product impact.
Please submit your CV in English.
Requirements
What You’ll Work On
Backend (.NET / Modular Monolith)
• Build and extend modules within a clean modular monolith architecture — Domain, Application, Infrastructure, and API layers per module
• Implement message-based integrations over RabbitMQ and HTTP, with proper retry, dead-letter, and observability patterns
• Design and own PostgreSQL schemas, migrations (Liquibase), and query optimisation for compliance-grade data integrity
• Write code test-first — unit tests, integration tests with in-memory and real DB where appropriate, and end-to-end API tests
• Contribute to and enforce coding standards, PR reviews, and architectural decisions.
Frontend (React / TypeScript)
• Build complex,
accessible UI components and multi-path forms for compliance workflows
• Maintain consistency with our design system and work closely with our UX designer on new feature implementation
• Integrate with the backend via typed API contracts, handling loading states, error boundaries, and optimistic updates correctly
AI-Augmented Development
• Use Claude Code as an active development tool — you will work with CLAUDE.md, SKILLS.md, and RULES.md context files to give the AI accurate codebase context
• Translate Jira requirements and Notion design documents into structured Claude Code prompts that produce high-quality, testable code
• Maintain and improve the Claude Code context layer as the codebase evolves, treating it as first-class documentation
• Evaluate AI-generated code with the same rigour as human-written code — you own the output
Platform & Deployment
• Build and maintain Docker images for all services, following secu
📌 Full Stack Developer (Madrid)
🏢 Control Risks
📍 Madrid