Back-end Developer at TUI Musement

Job description

💸 Salary:
11 000 - 15 000 PLN net/mo (B2B) | 30K - 40K EUR annually
Senior/Rockstar: >15 000 PLN net/mo | >40K EUR annually
🤝 Contract: B2B
📍 Location: 100% remote (Italy and Poland only)
📏 Length: Long-term

🏃‍♂️ Start: ASAP
👀 Vacancies: PLENTY

We are looking for a passionate Back-end Developer to join TUI Musement. Previously known as TUI Destination Experiences, which included the independently operated Musement business, the new TUI Musement creates value for its suppliers and customers by rolling out a unique digital platform+ model, which combines a scalable digital platform for sourcing, producing and distributing Tours & Activities, with curated service delivery in more than 50 countries worldwide. 

In 2020 they were awarded the Great Place To Work Italia Certification.

If you want to move the world forward in Leisure, Travel & Tourism, you should apply. 

As ITCraftship, we’re helping talented software developers from all over the world to achieve their professional goals by matching them with the top tech companies. Our goal is to promote the remote workstyle among startups and scale-ups and help on-site software engineers to get the telecommuting job of their dreams.


As Back-end Developer, you will be in charge of expanding, maintaining, and evolving our backend architecture. Backend is the core part of Musement's business. It is used in internal projects but also external ones.

Our main application is based on Symfony4 but on top of that, we have different API gateways written in PHP, NodeJS and GO. All our applications use MySQL as primary data store but also rely on Elasticsearch and Redis.

Musement's backend architecture embraces the "backend for frontend" pattern. This approach allows us to easily connect our backend to a bunch of different client applications: SPA, mobile app or other backend systems.

The whole architecture is on AWS and is managed with an Infrastructure As a Code approach.


  • You will join a team of enthusiastic people who are working on daily basis with the newest technologies
  • We will invest in your skills development and certification
  • Every Friday is a Tech Friday | Where you can study and/or test new technologies
  • Freedom to choose your dev tools (hardware and software)

Job requirements

What you need:


  • PHP and Golang is our focus, but we’ll hire people coming from other tech-stacks as well
  • Experience with REST API design, implementation, and maintenance
  • Good knowledge of the HTTP protocol
  • Very good written and spoken English and communication skills

Bonus points for:

  • Knowledge of AWS, GCP or Azure
  • Experience with Elasticsearch, with serverless tools and IAC, with Docker-based environments, with automated tests (unit, functional, integration)

Application  -> Tech interview -> Online Assessment -> Culture fit interview -> Offer