We are one of the most innovative tech companies in the travel space selected by 100+ airlines in just 12 years.Winners of APEX award in the best innovative inflight entertainment ****!
Winners of PAX Tech readership award in the best in Accessibility ****!
Our friendly team is distributed all over the world.
The main offices are located in the USA and Portugal.
We are looking for a Frontend Web Developer (Vue 3).
You will work on the FlightPath3D web client built on top of our in-house 3D mapping engine: interactive 3D maps, widgets for flight information and trip insights, and standalone web apps (e.g. Gate 360, Where We Fly).
This is a product role: we don't build template sites, we build complex, high-performance UIs that run on aircraft screens and browsers with strict performance requirements.
What you'll bring
Proficiency in JavaScript and TypeScript (ES6+)
Strong experience with Vue.js (Vue 2/3) and its ecosystem
Experience with state management (e.g. Pinia, Vuex)
Proficiency in HTML5 and CSS3 (familiarity with SASS/SCSS)
Understanding of REST API integration and working with async data (Axios, fetch)
Ability to profile and debug code in browser developer tools (Chrome DevTools)
Understanding of basic 3D / WebGL concepts or willingness to learn (working with a custom 3D engine)
Experience working with Git and modern branching workflows
Nice to have
Familiarity with mapping / geospatial concepts (tiles, coordinates, projections)
Experience with Vite or similar modern build tools
Experience with testing frontend code (Vitest/Jest, Storybook)
Experience integrating third-party SDKs and widgets into complex UIs
Experience with CI/CD pipelines