At a Glance
- Tasks: Collaborate on web applications, write clean code, and tackle software defects.
- Company: Join easyJet holidays, the UK's fastest growing tour operator with a vibrant culture.
- Benefits: Enjoy up to 20% bonus, 25 days holiday, and fantastic staff travel perks.
- Why this job: Make an impact in tech while developing your skills in a supportive team.
- Qualifications: Basic software development knowledge and a passion for learning new technologies.
- Other info: Dynamic hybrid role with excellent career growth opportunities in a fast-paced environment.
The predicted salary is between 36000 - 60000 £ per year.
easyJet holidays is the UK’s fastest growing tour operator, with a mission to provide brilliant holidays at unbeatable prices in more than 100 destinations across Europe. We do this by combining easyJet’s vast flight network with more than 5000 handpicked hotels and best-in‑class technology to provide the perfect package holiday.
We only launched in 2019 but already we have:
- Become the fastest growing, lowest cost travel business in the UK
- Achieved milestone customer numbers and taken almost 2 million customers away in our latest full year of trading, delivering significant profits to the easyJet group
- Launched an award‑winning sustainability strategy with a focus on making a positive impact on the local communities that make our holidays so special
- Been named one of the Sunday Times Best Places to Work two years running, in both 2023 and 2024, as well as being named the Best Workplace in Travel 2023.
We have exciting new opportunities for talented and motivated Software Engineers to join our growing team to develop and support new and existing solutions. As a Software Engineer, you will contribute to the development and maintenance of our applications. You will work closely with senior developers to learn and apply best practices, while also having the opportunity to take ownership of projects and grow your skills.
Development is a growing team within easyJet Holidays with the important mission of developing the website and all our proprietary software. Our own development capability is a key differentiator for us and supports the company reaching its goals. It is a very tight‑knit team that moves fast and must deal with a lot of pressure. This is a permanent role, based in Luton. (Hybrid Working)
What you’ll be doing:
- Collaborate with the development team to design, develop, and test web applications.
- Write clean, efficient, and well‑documented code.
- Participate in code reviews and provide constructive feedback.
- Identify and resolve software defects.
- Stay up-to-date with the latest web technologies and industry trends.
- Demonstrate a strong interest in learning more areas of development i.e. backend and server technologies.
- Deliver world class development that guides the company's future.
What you’ll bring to the team:
- Understanding of software development principles and methodologies.
- Understanding of quality engineering principles including Unit testing, Component testing, automated UX testing.
- Experience with version control systems (Git).
- Knowledge of backend development languages (e.g., Python, Ruby) and a willingness to learn more.
- Familiarity with database systems (e.g., MySQL, PostgreSQL, SQL Server, Mongo, Dynamo DB) and understanding of API development.
- Excellent problem‑solving and analytical skills.
- Ability to work independently and as part of a team.
- Passion for learning and growing as a developer.
What we can offer you:
- Up to 20% bonus
- 25 days holiday
- BAYE, SAYE & Performance share schemes
- Life Assurance
- Flexible benefits package
- Excellent staff travel benefits
Business Area Technology - easyJet holidays Primary Location Luton
Software Engineer - Hybrid 3 days on-site employer: easyJet Airline Company PLC
Contact Detail:
easyJet Airline Company PLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Hybrid 3 days on-site
✨Tip Number 1
Network like a pro! Reach out to current employees at easyJet holidays on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the development team.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects, make sure to highlight them during interviews. Demonstrating your coding prowess and problem-solving abilities can really set you apart from the competition.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of software development principles. Practice common coding challenges and be ready to discuss your thought process during problem-solving.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the easyJet holidays team.
We think you need these skills to ace Software Engineer - Hybrid 3 days on-site
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight relevant skills and experiences that match what we're looking for, like your understanding of software development principles and any experience with backend languages.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for software development and why you want to join our team at easyJet holidays. Show us how your values align with our mission and culture.
Showcase Your Projects: If you've worked on any cool projects, make sure to mention them! Whether it's a personal project or something from a previous job, we love to see what you've created and how you’ve applied your skills in real-world scenarios.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you'll be able to keep track of your application status directly. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at easyJet Airline Company PLC
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like Python, Ruby, and various database systems. Brush up on your knowledge of version control systems like Git, as you might be asked to demonstrate your understanding during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical skills.
✨Demonstrate Your Passion for Learning
Since the role emphasises growth and learning, be ready to talk about how you keep up with industry trends and new technologies. Mention any courses, workshops, or personal projects that showcase your commitment to continuous improvement.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, development processes, and the company’s future projects. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.