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