Full Stack Developer

General Dynamics
Madrid, Spain
2 months ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Tech stack

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
+6 more
Vue.js Event Driven Architecture Build Management AngularJS Real Time Data Event Sourcing

Job 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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…