Frontend Software Engineer - Accommodation (Hybrid)

eDreams ODIGEO
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Barcelona, Spain

Tech stack

Clean Code Principles
JavaScript
Artificial Intelligence
CSS
Code Review
Software Debugging
ECMAScript
Github
JavaScript Libraries
Node.js
Preprocessor
Selenium
Test Driven Development
Grunt (Software)
React
Code Structure
SASS
WebPack
Solid Principles
Lodash
GraphQL
Front End Software Development
Cucumber
Mocha
GPT
Microservices

Job description

As an eDOer, you will have clear objectives, great challenges and a clear overview of how your work contributes to the global company project and its customers. As a Frontend Senior Software Engineer in the Accommodation Team you will be in charge of:

  • Work with a top-notch tech stack such as ES6, JavaScript libraries like ReactJS and Lodash, GraphQL, testing frameworks (Mocha, Chai, Sinon.js, Jest), React Testing Library (Selenium + Cucumber + Node.js), style sheet preprocessors (SASS, CSS-in-JS, styled-components), and packaging tools (Webpack, Babel, Grunt, npm).
  • Work with a distributed, scalable micro-services environment, where software is deployed daily, with high quality, clean code, SOLID principles and TDD.
  • Be part of a high performing cross-functional team of 7-10 developers, POs, UXers, QAs, data scientists, and more, all focused on the customer.
  • Develop powerful and advanced algorithms at the forefront of innovation in travel tech.
  • Uphold technical excellence through good design, attention to detail and test quality, and challenge decisions to improve the team's output.
  • Actively participate in product definition and ideation processes.
  • Work in a fully agile organisation using Kanban to deliver business value continuously.
  • Continuously learn and participate in workshops, hackathons and other events to stay active within the IT community.
  • Own and monitor the performance of product and technical OKRs.

What you need to succeed

Good to have

  • You have meaningful experience in a senior engineer role driving technical work for other engineers and staying up-to-date on industry trends.
  • Provide technical guidance for complex initiatives and deliver strategic technical improvements.
  • Improve code structure and architecture with attention to testability and maintainability, identifying opportunities for technical investments.
  • Successfully deliver projects with high complexity involving multiple stakeholders, including monitoring and mitigating timeline risks.
  • Mentor other team members, participate in code reviews and architecture reviews, and help others grow.
  • Communicate complex ideas to technical and business stakeholders to achieve alignment.
  • Continually expand skills and knowledge; be a team player who enjoys collaboration.

Requirements

  • Fluent English to work in a multicultural environment with teams from over 60 nationalities., * Experience with Applied AI Tools: practical AI tools such as GitHub Copilot, ChatGPT, or other AI-powered coding assistants.
  • Experimentation Mindset: curiosity and eagerness to explore and integrate AI-driven solutions.
  • AI-Enhanced Problem Solving: ability to leverage AI tools to debug code, streamline development, and enhance productivity.
  • Adaptability and Learning Agility: willingness to continuously learn and adapt to new AI features.
  • Collaboration with AI: interest in collaborating with AI tools as "pair programmers".

Benefits & conditions

The best talent deserves the best benefits. At eDO, we want you to be part of our success story and great culture. Here's what we offer:

  • A rewarding compensation package including Prime Plus membership, competitive salary, flexible benefits, performance-based bonuses, birthday day off, discounts and partnerships, relocation support, and equipment with potential to keep it after 3 years.
  • Continuous learning with free Coursera access, soft skills workshops, tech training, leadership development, a great onboarding program.
  • Grow opportunities through personalised career paths and the eVOLVE Program, with internal mobility for horizontal moves and promotions.
  • Well-being and flexibility with a hybrid home-office model focused on outcomes.
  • Team events, social activities, free fruit, coffee, and tea at offices, plus an open, collaborative culture.
  • An Agile environment that supports high performance, learning, and growth.

About the company

Why eDreams ODIGEO? Join the world's leading travel subscription platform and one of the largest e-commerce businesses in Europe. Millions of customers every year across 44 markets - 5 brands - over 7.7 million Prime members since launching in 2017. More than 100 million searches per day on our websites and more than 6 billion AI daily predictions. Over 1,700 employees with 60+ nationalities and 99% permanent contracts. The Prime experience is powered by a proprietary AI platform delivering a smarter, hyper-personalised service globally.

Apply for this position