> Markdown version of [/jobs/ext/2809747-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2809747-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** General Dynamics - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Multitier Architecture, Automation of Tests, C Sharp (Programming Language), Code Review, Command-Query Responsibility Segregation (Software Development), Python (Programming Language), Object-Oriented Software Development, Web Application Frameworks, Test-Driven Development (TDD), ReactJS, Backend, Vue.js, Event Driven Architecture, Build Management, AngularJS, Real Time Data, Event Sourcing - **Published:** September 9, 2026 - **Apply:** https://www.buscojobs.com.es/full-stack-developer-en-madrid-ID-370143852 ## About the Role A strong emphasis on software craftsmanship, Clean Architecture, CQRS, and Event Sourcing guides your approach. Experience with IoT or event-driven systems is a plus as the platform connects devices and real-time data streams. This role blends hands-on development with architecture discussions in a global, hybrid environment. Compensaciones / Beneficios * Develop and maintain front-end apps using React, Vue.js, or Angular * Design and implement scalable backend services in C#, Java, Python, or similar * Apply Clean Architecture, CQRS, and Event Sourcing to build modular systems * Practice Test-Driven Development and contribute to automated testing * Collaborate with Basel team and UX/UI designers to deliver performant, accessible apps * Participate in architecture discussions, code reviews, and technical decision-making * Integrate with IoT devices, real-time data streams, and external systems * Maintain technical documentation and coding standards Responsabilidades * Full-stack developer with interest in software craftsmanship * Foundational knowledge of TDD; hands-on is a plus * Solid understanding of Clean Architecture * Practical knowledge of CQRS * Practical knowledge of Event Sourcing * Strong OO programming skills in C#, Java, Python, or similar * Proficiency with a modern front-end framework (React, Vue.js, or Angular) * Professional proficiency in English and Spanish (B2+ level) Requisitos principales * Meal vouchers * health and life insurance * hybrid work model (2 days per week) * supportive and inclusive environment ## Description Experteer Overview Based in Madrid, you will join the IFX team as a Full-Stack Software Engineer responsible for the In-Flight Entertainment system.You will design and build scalable, maintainable applications across front- and back-end layers, collaborating with Basel-based engineers.A strong emphasis on software craftsmanship, Clean Architecture, CQRS, and Event Sourcing guides your approach.Experience with IoT or event-driven systems is a plus as the platform connects devices and real-time data streams.This role blends hands-on development with architecture discussions in a global, hybrid environment.Compensaciones / Beneficios * Develop and maintain front-end apps using React, Vue.js, or Angular * Design and implement scalable backend services in C#, Java, Python, or similar * Apply Clean Architecture, CQRS, and Event Sourcing to build modular systems * Practice Test-Driven Development and contribute to automated testing * Collaborate with Basel team and UX/UI designers to deliver performant, accessible apps * Participate in architecture discussions, code reviews, and technical decision-making * Integrate with IoT devices, real-time data streams, and external systems * Maintain technical documentation and coding standards Responsabilidades * Full-stack developer with interest in software craftsmanship * Foundational knowledge of TDD; hands-on is a plus * Solid understanding of Clean Architecture * Practical knowledge of CQRS * Practical knowledge of Event Sourcing * Strong OO programming skills in C#, Java, Python, or similar * Proficiency with a modern front-end framework (React, Vue.js, or Angular) * Professional proficiency in English and Spanish (B2+ level) Requisitos principales * Meal vouchers * health and life insurance * hybrid work model (2 days per week) * supportive and inclusive environment ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)