Senior PHP / Javascript Polyglot Developer

Salary

salary38,000€ - 48,000

Skills

Location

You must be live (or willing to live) in: European Union

Languages

Advanced EnglishAdvanced Spanish

Job Description

🤩 Brief

We’re looking for a Senior PHP/JS Developer who enjoys clean code, sharp architecture, and building scalable systems. If you’ve shipped real stuff, love backend craft, and aren’t afraid of event-driven architectures or distributed systems — we’d like to talk.

We're not about fluff or endless meetings — just solid engineering, smart teammates, and building software that matters in the hospitality world.

🛠 What You’ll Work On

  1. Develop and maintain backend services in modern PHP (Symfony)
  2. Migrate, Delete, and erradicate legacy PHP code
  3. Contribute to the architecture design of our event driven SaaS platform.
  4. Help evolve our CI/CD pipeline, observability, and test automation
  5. Write testable, reliable code that scales
  6. Work closely with product and infra folks to design solid, maintainable systems
  7. Own what you build — from design to deployment

✅ What We’re Looking For

At least 5 years of professional experience as Backend Developer with PHP, with JS knowledge.

Advance level of english and spanish (MANDATORY)

Core Tech Skills

  1. 💻 Deep experience with PHP and at least one modern framework (Symfony preferred)
  2. 💡 Comfortable designing and building REST APIs, event-driven services, and stateful/stateless systems
  3. 🐳 Experience working with Docker and CI/CD pipelines (we use GitLab CI)
  4. ☁️ Exposure to cloud infra (AWS, GCP, Azure, or any other. We use DO)
  5. 🧪 You test your code — unit, integration, e2e, you name it

Architecture & DevOps Mindset

  1. Microservices, 12-factor apps, serverless — you know the drill
  2. Familiar with infra as code (Terraform, CloudFormation), even if just as a user
  3. A working understanding of software design patterns and distributed architecture
  4. Experience with Event Storming, Domain mapping, or a deep interest in it.

Bonus Points

  1. Experience with Python, Go, or as many other backend languages as you'd like. Functional programming knowledge is very appreciated.
  2. Worked on event-driven or domain-driven systems.
  3. Comfortable navigating ambiguous technical challenges.

🤝 How You Work

  1. You’re autonomous but collaborative — no micromanagement needed
  2. You think in systems, not just code
  3. You’re not afraid to challenge assumptions, propose better solutions, and own delivery
  4. You're pragmatic — you know when to ship and when to refactor

🌱 Why Join Us?

  1. 💼 Real product challenges, not agency-style fire drills
  2. 🧠 Small and fast moving team — We decide, we go. zero bureaucracy
  3. 🌍 Hybrid/remote setup — work from anywhere (as long as the timezone makes sense). If you are close to the office, weekly team gatherings on wednesday.

🟢 Let’s Talk

Code speaks louder than human. Just send us your GitHub, LinkedIn, or a note about what you’ve built.

📌 TL;DR:

If you’re a senior PHP engineer who’s done real work, understands systems, and likes autonomy — we’ll get along great.

Hiring Process

The hiring process consists of 3 key stages:

  1. Introduction. A first 15-30 minutes call to know each other and understand if we are a good fit.
  2. First Screening. A 1hr informal call with our CTO to go over the technicalities.
  3. A take home challenge, for you to showcase your skills
  4. The technical interview. Reviewing your exercise, and practising design on a team session.
  5. The final call. That’s it!
Each company upload its own logo image

Hub OS

HUB is a system developed to manage operations in different industries with a special focus on Hospitality. The company started with the developing on 2015 and now it's properly installed in 1,500+ hotels with 30.000+ users with rockstar references like NH Hotels, IHG, Hesperia, Eurostars, Nobu, Accor, etc.

About the team

35

employees

33

avg. age

10

nationalities

60%

man

40%

women

Benefits and perks

  • workFromHome

    Work from home

  • trainingBudget

    Training budget

Location

Carrer de Provença, Blanes, Spain