Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Technology
Software Developer / Engineer
Madrid, NM

Find & Apply For Software Developer / Engineer Jobs in Madrid, New Mexico

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: Full Stack Developer
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Jet Aviation Staffing

Full Stack Developer

Job Description

Full Stack Developer Jet Aviation Staffing • Madrid, Madrid •
PERMANENT
Updated 08/2026 Job Description Job Summary Since 1967, Jet Aviation has been crafting flight in its smoothest form. From one hangar in Basel, Switzerland, to some 4,500 employees, and some 50 locations worldwide. Aircraft Management, Aircraft Sales, Charter, Completions, Defence, 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 will join our growing IFX team, the group behind Jet Aviations 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. Youll 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 Aviations 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. Why join us
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, youll go through a multi-stage interview process, including interactions with team members and leaders. Ready for Takeoff? If youre looking for a multicultural, innovative, and challenging environment where your work truly matters, we want to hear from you. If you are interested in a multicultural, challenging and innovative working environment and your profile matches our requirements, we are looking forward to receiving your online application in English. Job and company information not to be copied, shared, scraped, or otherwise disseminated without explicit consent of JSfirm, LLC.