Job Description
Senior Front End Developer (Angular)
Summary
Location: Barcelona (Hybrid)
Day Rate: Negotiable
Duration: Until end of 2026
Availability: ASAP
About the Client
My client is the air transport industry's IT provider, delivering solutions for airlines, airports, aircraft and governments. Their technology powers more seamless, safe and sustainable air travel. They are looking to hire an experienced Front-End Developer on a contract basis for an initial contract until the end of 2026.
About the Role
We are seeking a talented and experienced Front-end Developer with expertise in the Angular framework to join our client. You will support the continued development of a new digital cockpit solution that consolidates all essential flight information for pilots - ranging from weather maps and flight planning tools to fuel efficiency insights and operational updates.
Key Responsibilities:
• Build and ship advanced features on a large-scale Angular/TypeScript web platform
• Design and maintain component-driven UI architecture with strong focus on scalability and reusability
• Implement high-performance data visualization and interactive cartography (e.g., live maps, weather-related renders)
• Maintain and optimize related infrastructure for real-time services and high frequency GIS data pipelines
• Collaborate with designers and aviation domain experts to translate requirements into consistent, scalable UX patterns
• Champion testing, performance profiling, accessibility, and code quality practices across front-end stack
• Drive improvements in front-end tooling and deployment workflows
• Actively contribute to Agile ceremonies and continuously improve team workflows
• Provide mentorship and technical guidance to junior and mid-level developers
What we are looking for
Required Skills/Qualifications:
• Bachelor's degree in software engineering or related field
• 5+ years of experience with TypeScript and Angular in production as core requirement
• Deep knowledge of Angular fundamentals, component-driven UI architecture, reactive programming patterns, and CSS/SCSS
• Proven ability to build complex data-driven visual interfaces (SVG/Canvas/WebGL)
• Experience working with real-time systems and high-frequency data streams
• Strong fundamentals in data structures, algorithms, and application performance tuning
• Comfortable designing and maintaining deployment pipelines, including containerization strategies
Nice-to-have:
• Experience with MapLibre or similar web mapping libraries
• Experience with Tailwind and CSS-in-JS
• Familiarity with GIS formats and tools (GDAL, PostGIS, PyQGIS)
• Understanding of OpenGL/WebGL or other graphics rendering libraries
• Proficiency with Docker, Redux, RxJS, and related tooling
• Background in aviation, aerospace, or mission-critical domains
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application