Rhox

Symfony PHP Ontwikkelaar

Closes on 19/10/2026
Brussels
Hybrid, 40% on site
Starts on 01/01/2027
Remuneration: 3.700 - 4.300 EUR/mo gross+ extralegal advantages ·Freelance also possible

Apply for this role

or apply with email & CV

Drag & drop your CV here, or click to browse

PDF, DOC, DOCX, or TXT (max 4MB)

By applying, you agree to our Terms of Service and Privacy Policy.

We're looking for a senior developer to build and maintain PHP applications. You'll work on new and existing applications, with responsibilities covering automated tests, deployment pipelines and coaching other developers.

What you'll do

  • Develop applications from functional and technical analyses.
  • Maintain existing applications.
  • Write and browser tests.
  • Maintain deployment and release pipelines.
  • Bring applications into production in a environment.
  • Lead the development team and coach developers.

What you bring

  • Six years of experience developing applications with .
  • Six years of experience in a environment, bringing applications into production.
  • Three years of experience in application development.
  • Four years of experience using PHPUnit for .
  • Two years of experience with .
  • Two years of experience with .
  • Experience producing functional and technical analyses for application development.
  • A track record of leading a development team and coaching other developers.
  • , CEFR C2.

Nice to have

  • Four years of experience with and .
  • Practical knowledge and experience of , including the ability to take a leading role.
  • Ability to carry out coding, testing and debugging tasks efficiently.

What's next?

The people who do well here are the ones who saw themselves in this description. Not because they match every line, but because the mission felt right for them.

We are actively hiring for this position. Applications are reviewed by our team, and matching profiles receive a call to discuss the role in detail.

It takes under a minute to apply. Your email, your CV. That is all we need to start the conversation.