Full Stack Developer

Jet Aviation

Madrid

Híbrido

EUR 60.000 - 90.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Meal vouchers
Health and life insurance
Hybrid work model

Descripción de la vacante

Jet Aviation in Madrid, Spain is seeking a dedicated Full Stack Software Engineer to join the IFX platform team. You will develop front-end and back-end services, applying Clean Architecture and CQRS patterns to deliver scalable software for aviation.

You will collaborate with Basel engineers, contribute to automated tests, and participate in architecture discussions, while communicating in English in a global, hybrid-work environment.

Formación

  • 3+ years of experience as a Full Stack Software Engineer.
  • Strong knowledge of object-oriented programming using C#, Java or Python.
  • Experience with at least one modern front-end framework (React, Vue.js, Angular).
  • Good understanding of Clean Architecture, CQRS and Event Sourcing.
  • Familiarity with TDD and automated testing.
  • Strong communication skills and English proficiency (B2+).
  • Spanish proficiency is a plus.

Responsabilidades

  • Develop and maintain modern front-end applications using React, Vue.js, or Angular.
  • Design and implement scalable backend services with C#, Java, or Python.
  • Apply Clean Architecture to build modular, maintainable software.
  • Implement CQRS and Event Sourcing where appropriate.
  • Contribute to TDD and automated testing strategies.
  • Collaborate with UX/UI designers and cross-functional teams.
  • Integrate software with IoT devices and real-time data streams.
  • Produce and maintain technical documentation and coding standards.
  • Work with Basel team to evolve Jet Aviation’s IFX platform.

Conocimientos

C#
Java
Python
Frontend frameworks
OOP

Herramientas

React
Vue.js
Angular
Redux

Descripción del empleo

Location: Madrid, ES, 28033
Flexible Work Arrangement: Hybrid
Job Category: VIP Completions & Large Refurbishments
Career Level: Professional
Requisition Id: 4013
Since 1967, Jet Aviation has been crafting flight in its smoothest form. From one hangar in Basel, Switzerland, to over 5,000 employees and some 50 locations worldwide. 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 artisans of aviation. The craft that brings our customers’ journey to life. In the hangar, on the ground, and behind the scenes. Enabling global flight with passion.

Position Summary

Based in Madrid, Spain, the Full Stack Software Engineer plays a key role in the development and evolution of Jet Aviation IFX, our proprietary In-Flight Entertainment (IFE) platform. Working in a global engineering environment, you will design, develop, and maintain scalable software solutions that deliver innovative digital experiences for the aviation industry. This role is ideal for someone passionate about software architecture, modern development practices, and building high-quality applications across the full technology stack. You will collaborate closely with our engineering team in Basel, contributing to cutting-edge solutions while continuously developing your expertise in modern software architecture, event-driven systems, and IoT technologies. Strong communication and teamwork skills in English are essential.

What You Will Do
  • Develop and maintain modern front-end applications using frameworks such as React, Vue.js, or Angular.
  • Design and implement scalable backend services using object-oriented programming languages such as C#, Java, or Python.
  • Apply Clean Architecture principles to build modular, maintainable, and testable software solutions.
  • Implement software following CQRS (Command-Query Responsibility Segregation) and Event Sourcing patterns where appropriate.
  • Contribute to Test-Driven Development (TDD) practices and automated testing strategies.
  • Collaborate with UX/UI designers and multidisciplinary engineering teams to deliver high-quality user experiences.
  • Participate in architecture discussions, code reviews, and technical decision-making.
  • Integrate software with IoT devices, real-time data streams, and external systems when required.
  • Produce and maintain technical documentation to support software development and knowledge sharing.
  • Ensure software quality by following coding standards, best practices, and continuous improvement initiatives.
  • Work closely with the Basel engineering team to develop and enhance Jet Aviation’s proprietary In-Flight Entertainment platform.
Who You Are
  • 3+ years of experience as a Full Stack Software Engineer or Software Developer.
  • Strong knowledge of object-oriented programming (OOP) using C#, Java, Python, or similar languages.
  • Experience with at least one modern front-end framework, such as React, Vue.js, or Angular.
  • Good understanding of Clean Architecture principles and software design best practices.
  • Practical knowledge of CQRS and Event Sourcing concepts.
  • Familiarity with Test-Driven Development (TDD) and automated testing methodologies.
  • Strong analytical and problem-solving skills, with attention to software quality and maintainability.
  • Excellent communication and collaboration skills in an international engineering environment.
  • Professional proficiency in English, B2 level or higher.
Desired characteristics
  • Experience with Redux or similar state management libraries.
  • Knowledge of IoT platforms, connected devices, and communication protocols.
  • Familiarity with home automation technologies.
  • Understanding of event-driven architectures and real-time data processing.
  • Passion for software craftsmanship and continuous learning.
  • Autonomous, structured, and detail-oriented mindset.
  • Professional proficiency in Spanish.
Why join us
  • Global Impact: Join a team of 5,000+ professionals from 80+ nationalities, working across approximately 50 locations worldwide.
  • 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, including two remote days per week.
  • Competitive Benefits: Benefit from meal vouchers, health and life insurance, and a supportive, inclusive environment.
  • Recognition: Your expertise is valued, and your contributions make a difference.
  • Stability: Be part of a company backed by General Dynamics, offering long-term stability 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.

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

Production Engineer
Production Engineer

Jet Aviation • Madrid

Presencial
EUR 29.000 - 35.000
Hybrid work model
Meal vouchers
Health and life insurance
Aviation Full-Stack Engineer - IFE Platform (Hybrid)
Aviation Full-Stack Engineer - IFE Platform (Hybrid)

Jet Aviation • Madrid

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

Jet Aviation • Madrid

Presencial
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

Jet Aviation • Comunidad de Madrid

Híbrido
EUR 65.000 - 95.000
Meal vouchers
Health and life insurance
Hybrid work model
MRO Mechanical Design Engineer
MRO Mechanical Design Engineer

Jet Aviation • Madrid

Híbrido
EUR 42.000 - 60.000
Meal vouchers
Health and life insurance
Hybrid work model
DMU Integrator Engineer
DMU Integrator Engineer

Jet Aviation • Madrid

Híbrido
EUR 55.000 - 85.000
Hybrid work model (2 days remote)
Meal vouchers
Health and life insurance
Full Stack Developer (Back-end focused)
Full Stack Developer (Back-end focused)

caravelo • Barcelona

Presencial
EUR 70.000 - 110.000
Private health insurance
Restaurant and transport cards
Kindergarten subsidies
+2
Full Stack (React+Node.js) Software Engineer for Satellite Control Centers
Full Stack (React+Node.js) Software Engineer for Satellite Control Centers

GMV Spain • Madrid

Híbrido
EUR 40.000 - 60.000
Hybrid working model
Flexible hours
Health and dental insurance
+1
Full Stack Engineer
Full Stack Engineer

The Filter (acquired by 24i) • Madrid

Presencial
EUR 55.000 - 90.000
Software Platform Engineer (Military Derivatives)
Software Platform Engineer (Military Derivatives)

Airbus Defence and Space • Getafe

Presencial
EUR 45.000 - 65.000
Hybrid model
Health insurance
Stock options
+3