Full Stack Developer

Jet Aviation
Madrid, Spain
about 1 month 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
English, Spanish

Tech stack

Java (Programming Language) Multitier Architecture Automation of Tests C Sharp (Programming Language) Code Review Command-Query Responsibility Segregation (Software Development) Home Automation Python (Programming Language) Object-Oriented Software Development Software Architecture Oop Languages Software Engineering
+12 more
Web Application Frameworks Test-Driven Development (TDD) ReactJS Backend Vue.js Event Driven Architecture Build Management AngularJS Real Time Data React Redux Event Sourcing Software Coding

Job description

Since **, Jet Aviation has been crafting flight in its smoothest form.What began as a single hangar in Basel, Switzerland, has grown into aglobal organizationwith4,500+ employeesacross~50 locations worldwide .Our expertise spansAircraft Management ,Aircraft Sales ,Charter ,Completions ,Government Services ,FBO ,Fixed and Rotary Wing Maintenance , andStaffing .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 inMadrid, Spain , theFull-Stack Software Engineerwill join our growingIFX team , the group behind Jet Aviation’s ownIn-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 ofClean Architecture ,CQRS , andEvent Sourcing .You’ll design and build clean, testable, maintainable systems across the full stack, working closely with the engineering team inBasel .Experience withIoT ,home automation , orevent-driven systemsis astrong plusgiven the connected nature of our IFE platform.What you will doDevelop and maintain front-end applications using modern frameworks such asReact ,Vue.js , orAngular .Design and implement scalable, object-oriented backend services ( C# ,Java ,Python , or similar).ApplyClean Architecture ,CQRS , andEvent Sourcingprinciples to build modular, maintainable systems.PracticeTest-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 withIoT devices , real-time data streams, and external systems where relevant.Maintain technical documentation and uphold coding standards.Who you areFull-stack developer with a genuine interest insoftware best practices and craftsmanship .Foundational knowledge ofTDD , with hands-on practice a strong plus.Solid understanding ofClean Architecture .Practical knowledge ofCQRS .Practical knowledge ofEvent 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 , orAngular ).Personal values aligned with Jet Aviation’s core principles:Trust, Honesty, Alignment, Transparency .Professional proficiency inEnglish and Spanish( B2 levelor higher).Desired characteristicsExperience withReduxor equivalent state management libraries.Knowledge or hands-on experience inhome automationorIoT 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 of4,500+ professionalsfrom80+ nationalities , working across50+ 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 byGeneral 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 nowwith your application in English and join us in shaping the future of aviation.Location: Madrid, ES, **Flexible Work Arrangement: HybridJob Category: VIP Completions & Large Refurbishments#J-**-Ljbffr

Requirements

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.

About the company

Madrid, España

Since **, 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 ., 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?

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…