Full Stack Developer

Jet Aviation

Madrid

Híbrido

EUR 65.000 - 90.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Meal vouchers
Health insurance
Life insurance

Descripción de la vacante

Jet Aviation is seeking a motivated Full-Stack Software Engineer to join the Madrid‑based IFX team, building the In‑Flight Entertainment system. You will develop across the stack with React, Vue.js, or Angular on the frontend and C#, Java, or Python on the backend, applying Clean Architecture, CQRS, and Event Sourcing.

Based in Madrid, Spain, the role emphasizes software craftsmanship, test‑driven development, and collaboration with Basel teams.

Formación

  • Proven full‑stack development experience with modern frontend frameworks.
  • Experience with React, Vue.js or Angular and backend services in C#, Java or Python.
  • Strong knowledge of Clean Architecture, CQRS and Event Sourcing.
  • Hands‑on practice with TDD and automated testing strategies.
  • Excellent English and Spanish communication skills (B2+).
  • Solid object‑oriented programming skills in at least one major language.

Responsabilidades

  • Develop and maintain front‑end applications using modern frameworks (React, Vue.js, or Angular).
  • Design and implement scalable backend services (C#, Java, Python).
  • Apply Clean Architecture, CQRS and Event Sourcing principles for modular systems.
  • Practice TDD and contribute to testing strategies.
  • Collaborate with Basel‑based IFX team and UX/UI designers to deliver performant apps.
  • Participate in architecture discussions, reviews, and technical decisions.
  • Integrate with IoT devices, real‑time data streams, and external systems.

Conocimientos

English proficiency
Spanish proficiency
TDD
OOP

Herramientas

React
Vue.js
Angular
C#
Java
Python
Redux
IoT platforms

Descripción del empleo

Since 1967, Jet Aviation has been crafting flight in its smoothest form. What began as a single hangar in Basel, Switzerland, has grown into a global organization with 4,500+ employees across ~50 locations worldwide. Our expertise spans Aircraft Management, Aircraft Sales, Charter, Completions, Government Services, FBO, Fixed and Rotary Wing Maintenance, and Staffing.

Behind every seamless Jet Aviation experience is a team of dedicated professionals perfecting the art of flight — the true artisans of aviation. From the hangar to the ground and behind the scenes, we bring our customers' journeys to life and enable global flight with passion.

Position Summary

Based in Madrid, Spain, the Full-Stack Software Engineer will join our growing IFX team, the group behind Jet Aviation's own In-Flight Entertainment (IFE) system. This is a full-time, immediate-start role built around one core requirement: a genuine commitment to software craftsmanship, with practical knowledge of Clean Architecture, CQRS, and Event Sourcing.

You’ll design and build clean, testable, maintainable systems across the full stack, working closely with the engineering team in Basel. Experience with IoT, home automation, or event-driven systems is a strong plus given the connected nature of our IFE platform.

What you will do
  • Develop and maintain front-end applications using modern frameworks such as React, Vue.js, or Angular.
  • Design and implement scalable, object-oriented backend services (C#, Java, Python, or similar).
  • Apply Clean Architecture, CQRS, and Event Sourcing principles to build modular, maintainable systems.
  • Practice Test-Driven Development (TDD) and contribute to automated testing strategies.
  • Collaborate closely with the Basel-based IFX team and UX/UI designers to deliver performant, accessible applications.
  • Participate in architecture discussions, code reviews, and technical decision-making.
  • Integrate software with IoT devices, real-time data streams, and external systems where relevant.
  • Maintain technical documentation and uphold coding standards.
Who you are
  • Full-stack developer with a genuine interest in software best practices and craftsmanship.
  • Foundational knowledge of TDD, with hands-on practice a strong plus.
  • Solid understanding of Clean Architecture.
  • Practical knowledge of CQRS.
  • Practical knowledge of Event Sourcing.
  • Strong object-oriented programming skills, proficient in at least one OOP language (C#, Java, Python, or similar).
  • Proficiency with a modern front-end framework (React, Vue.js, or Angular).
  • Personal values aligned with Jet Aviation's core principles: Trust, Honesty, Alignment, Transparency.
  • Professional proficiency in English and Spanish (B2 level or higher).
Desired characteristics
  • Experience with Redux or equivalent state management libraries.
  • Knowledge or hands-on experience in home automation or IoT platforms and protocols.
  • Familiarity with real-time data streams and event-driven architectures.
  • Strong analytical mindset, curiosity for modern software architecture, and comfort working autonomously in a multidisciplinary engineering environment.
  • Global Impact: Join a team of 4,500+ professionals from 80+ nationalities, working across 50+ locations.
  • Career Growth: Access real opportunities for professional development, internal mobility, and cross-site assignments.
  • Hybrid Work Model: Enjoy flexibility with a blend of on-site and remote work (2 days per week).
  • Competitive Benefits: Meal vouchers, health and life insurance, and a supportive, inclusive environment.
  • Recognition: Your expertise is valued and your contributions make a difference.
  • Stability: Backed by General Dynamics, Jet Aviation offers long‑term security and investment in your growth.
Our hiring process

At Jet Aviation, we select the best candidates through a comprehensive and thoughtful process. If selected, you'll go through a multi‑stage interview process, including interactions with team members and leaders.

Ready for Takeoff?

If you're looking for a multicultural, innovative, and challenging environment where your work truly matters, we want to hear from you.

Apply now with your application in English and join us in shaping the future of aviation.

Location: Madrid, ES, 28033

Flexible Work Arrangement: Hybrid

Job Category: VIP Completions & Large Refurbishments

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Full Stack Developer
Full Stack Developer

handwerker • Madrid

Híbrido
EUR 55.000 - 75.000
Meal vouchers
Health and life insurance
Inclusive environment
Full Stack Developer
Full Stack Developer

Tamarind Intelligence • Madrid

Híbrido
EUR 70.000 - 110.000
Meal vouchers
Health and life insurance
Hybrid work model
Full-Stack Engineer: IoT-Driven Frontend & Backend (Hybrid)
Full-Stack Engineer: IoT-Driven Frontend & Backend (Hybrid)

Jet Aviation • Madrid

Híbrido
EUR 65.000 - 90.000
Meal vouchers
Health insurance
Life insurance
Full-Stack Engineer for IFE & IoT (Hybrid)
Full-Stack Engineer for IFE & IoT (Hybrid)

handwerker • Madrid

Híbrido
EUR 55.000 - 75.000
Meal vouchers
Health and life insurance
Inclusive environment
Full-Stack Engineer — Hybrid Madrid (TDD, Clean Architecture)
Full-Stack Engineer — Hybrid Madrid (TDD, Clean Architecture)

Tamarind Intelligence • Madrid

Híbrido
EUR 70.000 - 110.000
Meal vouchers
Health and life insurance
Hybrid work model
Crestron / AV Control Systems Programmer
Crestron / AV Control Systems Programmer

Jet Aviation • Madrid

Híbrido
EUR 55.000 - 75.000
Hybrid work model
Meal vouchers
Health and life insurance
+2
Crestron / AV Control Systems Programmer
Crestron / AV Control Systems Programmer

handwerker • Madrid

Híbrido
EUR 70.000 - 90.000
Meal vouchers
Health and life insurance
Hybrid work model
Senior Full Stack Engineer - EU hybrid
Senior Full Stack Engineer - EU hybrid

Comply365 • Barcelona

Híbrido
EUR 80.000 - 100.000
Software Engineer - Barcelona, Spain
Software Engineer - Barcelona, Spain

Flight Centre Travel Group • Barcelona

Híbrido
EUR 70.000 - 110.000
Travel discounts
25 Days Off + 5 comp days
Language learning platform
+2
ISR Mission System SW Developer
ISR Mission System SW Developer

Airbus Defence and Space • Getafe

Híbrido
EUR 40.000 - 70.000
Vacation days (+35 days off)
Health insurance
Employee stock options
+3