Etraveli Group logo

Frontend Developer

Etraveli Group
3 days ago
Full-time
On-site
Göteborg, Sweden, Sweden

Etraveli Group is a leading global flight technology provider, specializing in flight sales and offering flight content delivery and fintech products. We are here to solve complexity, by connecting millions of flights and travelers across the globe, from search and selection to trip and beyond.

We partner with major global platforms such as Booking.com, Google Flights, Skyscanner, and Kayak, providing seamless flight booking and related services. Our B2B portfolio includes a separate fintech entity with its flagship product, PRECISION, a risk management solution, Sweden’s leading flight comparison site Flygresor.se, Tripstack, our B2B Flights as a Service Provider and world leader in virtual interlining, and Wenrix, the embedded AI platform for flights. We also operate our own online travel agency brands including Gotogate, Mytrip, and Flightnetwork.

Every day we strive to make the world smaller for our customers and bigger for our people. Our diverse team of more than 3200 passionate professionals is what makes us the industry’s tech wonder and the best in the world at what we do.

Major offices in Sweden (HQ), Greece, India, Canada, Israel, Poland, UK, and Uruguay.

The Role

We are looking for two Frontend Developers to join our Ancillary domain. While you will be embedded in two different feature teams, you will share the same mission: enhancing the value of every booking through a seamless, high-conversion add-on experience.

The Ancillary domain is responsible for everything Etraveli Group sells beyond the core travel booking. This includes high-impact products such as added luggage, seat selection, flexible tickets, and travel insurance.

Our domain is a fast-paced environment consisting of six feature teams and one dedicated tech team, distributed across two geographical locations. We handle complex logic that sits at the intersection of user experience and diverse global travel provider requirements.

Day-to-Day Responsibilities

  • Technical Influence: Contribute to frontend architecture, reusable components, and engineering best practices across teams

  • Feature Development: Design, develop, and maintain scalable full-stack features that allow customers to customize their travel experience with ease

  • Modern Frontend Execution: Build intuitive, responsive interfaces using React and TypeScript, ensuring high performance and a "mobile-first" approach

  • Collaboration: Work closely with Product Owners, UX Designers, and fellow engineers in an Agile/Scrum environment to move features from ideation to production

  • Quality & Testing: Write clean, testable code and participate in peer code reviews to maintain our high standards for reliability and security

  • Continuous Improvement: Contribute to the domain's tech stack evolution, participating in architectural discussions and troubleshooting production issues within a "you build it, you run it" culture

Requirements

  • Full Stack Proficiency: Proven experience in both frontend and backend development, with a strong emphasis on building high-traffic, customer-facing web applications

  • Core Tech Stack: Professional experience with React (or similar modern JS frameworks) and Java (Spring Boot preferred)

  • Frontend Fundamentals:

    • Deep understanding of HTML5, CSS3, and Modern JavaScript

    • Semantic, accessible UI development

    • Strong professional experience with TypeScript

    • Experience with state management libraries (e.g. React Hook Form, Redux)

    • Familiarity with build tools like Webpack

  • API Design: Our primary focus is GraphQL APIs, though a solid understanding of RESTful API design principles is essential

  • Quality & Accessibility:

    • A strong commitment to Web Accessibility standards

    • Proven experience writing Unit, Integration, and End-to-End tests (we currently use Playwright)

  • Communication: Fluency in English and the ability to explain complex technical concepts to both technical and non-technical stakeholders

  • Mindset: A proactive problem-solver who enjoys working in a flat, collaborative hierarchy and thrives within the fast-moving environment of a scaling tech company

Benefits

At the Etraveli Group Gothenburg office, you will be part of +200 people, all with different cutting-edge skills and personalities. Our shared ambition, passion, and strong work ethic are what drive us toward the same goals. This foundation allows us to value our individual differences, which we believe are precisely what make us a strong team. With us you can enjoy:

  • Our office is located in Merkurhuset in Gothenburg, a few steps away from public transport and lunch restaurants.

  • We work on a hybrid-model where you can choose to work two days from home and you have two weeks per year that you can choose to work from a remote location

  • We love gaming and after work activities.

  • We know the value of personal development and continuous training.

  • Hackathons and Dev Weeks - We believe in promoting creativity and trying new things.

  • Healthcare allowance – Each employee receives a maximum allowable amount each year according to the Swedish Tax Agency to spend on health-promoting activities such as a gym card, massage etc.

  • Pension and health insurance – Through partners we offer a comprehensive pension and health insurance so that you can get help quickly in case of an accident.

  • Daily breakfast – To kick the day off just right, breakfast is available at the office every morning.

As part of this recruitment process, we will be conducting background checks. You will be able to read more information and give your consent to this process in the application form.

Diversity disclaimer

At Etraveli Group we value diversity; we pride ourselves on being a company represented by people of all different backgrounds. During hiring, we are committed to ensure equality and promote diversity in the workplace at every selection stage. As such, we provide the same opportunities for all candidates regardless of race, religion or belief, gender, nationality, ethnicity, sexual orientation, age, marital status, disability, or any other characteristic protected under any anti-discrimination law or regulation.