At a Glance
- Tasks: Design and build innovative payment solutions for a seamless travel experience.
- Company: Join awaze, Europe's largest managed vacation rentals and holiday resorts business.
- Benefits: Enjoy competitive salary, annual bonus, 25 days holiday, and hybrid working.
- Why this job: Shape the future of travel tech and make a real impact on guest experiences.
- Qualifications: Experience in TypeScript, NodeJS, AWS, and a passion for problem-solving.
- Other info: Collaborative culture with opportunities for personal growth and development.
The predicted salary is between 36000 - 60000 £ per year.
We are awaze, the largest managed vacation rentals and holiday resorts business in Europe, which brings together some of the continent’s most trusted travel brands, including cottages.com, Hoseasons and NOVASOL. With over 1.5 million bookings each year, we’re proud to offer our guests a choice of over 100,000 properties in our portfolio, in 25 countries across Europe.
Here at awaze, we’re building the next generation of our tech and product platform powered by innovation, experimentation, and a sharp focus on conversion. Our mission is simple: deliver seamless web and mobile experiences for guests and owners across every brand in our group. And now we’re hiring engineers to help make it happen. Do you want to play a key role in shaping the future of travel?
What team will you be joining?
Our Payments Team powers every transaction across our network, serving as the single source of truth for the entire business. You’ll be hands on designing and building essential services within our payments ecosystem, from transaction processing and scheduling to vouchers and discounting. The roadmap is packed with exciting challenges, including payment orchestration, platform migration, and greenfield solutions that will redefine our payments and checkout experience. If you’re excited by complex systems, large-scale impact, and shaping the future of payments, this is the team to join.
What will your role be?
Joining our engineering teams, you’ll join a culture which revolves around getting things done. We deliver with small, fully autonomous teams that have real ownership of their products using a cutting edge stack in a best-idea-wins meritocracy. We operate what we build – which means reliability is key and devops is part of every engineer’s job description. Work as part of a back end focussed product team, you’ll be responsible for building innovative payment solutions to ensure we continue to deliver optimal experiences for our guests and owners. Help shape the overall architecture and tech strategy for our Payments product journey using the right technology for the task, rather than allowing the technology to dictate the solution. Contribute to driving best engineering practices such as CI/CD, TDD, cloud architectures and pair/mob programming. Experiment (it’s encouraged), collaborate, learn and debate. Be an active member of the engineering and wider tech community within Awaze.
Who are you?
You’ll enjoy working in pairs & sometimes a mob, you thrive in an autonomous product engineering team and enjoy problems, we have many to solve. A passionate Software Engineer (Back End), you will offer experience/knowledge in a mixture of the following (we are not expecting you to know everything):
- Significant experience using TypeScript & NodeJS
- Developing and deploying AWS services (e.g. EC2, Lambda, API Gateway, SQS, S3)
- Building Microservices and APIs within an Event Driven Architecture environment
- Payments and/or checkout platforms experience (advantageous)
- Experience building CI/CD pipelines
- Infra-as-code tools such as Terraform, Cloudformation
- Modern quality practices, such as pairing, TDD, BDD
- AI tooling - we’ve started using ChatGPT and Claude to enhance our daily engineering tasks. It would be great if you’re already in this mindset to accelerate your coding, debugging, and documentation.
What will we offer you?
Upon joining, we’ll set out your journey with us with a personalised competency framework and we’ll give you the freedom to inform the best way of working to get the job done and help us shape the culture of our international teams. We’ll also reward you with:
- Annual Bonus Scheme
- 25 days holidays (plus the option to buy up to 5 additional days)
- Holiday Discounts (18% to 20% discount across all AWAZE brands)
- Pension contribution scheme
- Private healthcare
- Personal training allowance via Sunlight
- 35 hour working week
- Hybrid working (we work 2 days in our Manchester office every week, with 3 days working from home)
Get in touch, we’d love to chat:
If you’re interested in transforming the industry and reinventing how our technology powers everyday amazing holidays, please send your profile to jody.marks@awaze.com and let’s chat today.
Software Engineer in Manchester employer: Awaze
Contact Detail:
Awaze Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to current employees at awaze on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your TypeScript and NodeJS skills. Be ready to discuss your experience with AWS services and microservices. Show them you’re not just a coder, but a problem solver who can think on their feet!
✨Tip Number 3
Don’t forget to showcase your passion for innovation! During interviews, share examples of how you've experimented with new technologies or improved processes in your previous roles. They want to see that you’re excited about shaping the future of payments.
✨Tip Number 4
Finally, 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 being part of the awaze team.
We think you need these skills to ace Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with TypeScript, NodeJS, and any relevant AWS services to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about joining the Payments Team at awaze. Share your passion for building innovative payment solutions and how you can contribute to our mission.
Showcase Your Projects: If you've worked on any projects related to payments or checkout platforms, make sure to include them in your application. We love seeing real-world examples of your work and how you tackle challenges.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Awaze
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, NodeJS, and AWS services. Brush up on your knowledge of microservices and APIs, as these are crucial for the Payments Team. Being able to discuss how you've used these technologies in past projects will show your hands-on experience.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. The Payments Team thrives on solving complex problems, so demonstrating your analytical thinking and innovative solutions will set you apart.
✨Emphasise Collaboration
Since the role involves working in pairs or mobs, highlight your experience with collaborative coding practices like pair programming and TDD. Share examples of how you’ve successfully worked in teams to deliver projects, as this aligns with their culture of autonomy and teamwork.
✨Be Ready to Experiment
Awaze encourages experimentation, so come prepared with ideas on how you could improve their payment solutions. Discuss any tools or methodologies you’ve used to enhance your coding or debugging processes, especially if you’ve dabbled with AI tools like ChatGPT.