Symfony - PHP Lead Developer

Functiebeschrijving

Ben je op zoek naar een functie waarin je je voorliefde voor webcultuur kwijt kunt? Wil je deel uitmaken van een groeiend team met diverse projecten? Git? Twig? Pull? Push? Merge? Zijn deze termen je bekend?

Het team Web Agency is momenteel op zoek naar zijn toekomstige collega om zijn multidisciplinair team te versterken dat instaat voor de ontwikkeling van websites voor verschillende Belgische federale en regionale instellingen.

Als Symfony/PHP Lead Developer draag je bij aan ons development team. Je belangrijkste missies zijn de volgende:

  • betrokken zijn bij de projectdefinitie en het ontwerp van open source producten;
  • functionaliteiten ontwikkelen op de verschillende bouwstenen van de dienst (API/backend/frontend);
  • de ontwikkelde code testen (PHP Unit) en toezien op goede praktijken (PHPCS, PHPStan ...);
  • API's en externe diensten (RESTful) integreren;
  • deelnemen aan vergaderingen om de technologische stack (Docker, PHP, enz.) te definiëren en te upgraden;
  • ingrijpen op specifieke ontwikkelingen (PHP/Symfony, elasticsearch, SQL, cache...);
  • verbeteren van DevOps-tools (docker, testproces, CI).
  • Je bent de drijvende kracht achter het ontwerp en de realisatie van nieuwe projecten binnen het team en bent verantwoordelijk voor de ontwikkeling ervan in PHP met behulp van het Symfony framework.
  • Je fungeert als doorgeefluik voor de projectleider en brengt je collega's de smaak van gestructureerde en efficiënte code bij.
  • Je begrijpt de behoeften van de klanten en zet deze om in een digitale oplossing.
  • Je ondersteunt je minder ervaren collega's, helpt hen hun vaardigheden te verbeteren en begeleidt hen tijdens technische tests en code reviews.

Profiel

  • Je hebt een bachelordiploma in informatica en enkele jaren ervaring in PHP Objectontwikkeling.
  • Je beheerst een web development framework zoals Symfony en hebt een goede kennis van volgende webstandaarden: HTML5, CSS3, Javascript.
  • Je hebt een solide theoretische basis van het http-protocol en een goede kennis van een Javascript framework (Bootstrap, JQuery, AngularJS, ViewJS). En idealiter ken je de Twig tool.
  • Kennis van LAMP CMS zoals WordPress of Drupal is een pluspunt.
  • Je bent bereid je professionele vaardigheden te verdiepen om de evolutie van webontwikkeling te volgen.
  • Je houdt van teamwerk en bent niet bang om betrokken te raken bij projecten.
  • Je bent creatief en verantwoordelijk, je bent in staat initiatieven te nemen en toont nauwgezetheid in de opvolging en uitvoering van processen.
  • Je hebt een passieve kennis van het Frans.

Aanbod

Bij Smals bouw je mee aan complexe ICT-services die een rol gaan spelen in de hele samenleving. Zowel in application development als in ICT infrastructure of ondersteunende diensten is opleiding, specialisatie en carrière mogelijk. ICT for Society wordt daarnaast geflankeerd door een nadrukkelijke balans tussen werk en leven, marktconforme lonen, een hospitalisatieverzekering, 2e pensioenpijler, maaltijdcheques en telewerk. Smals betaalt het openbaar vervoer 100% terug en zorgt voor maximaal bereikbare kantoren. Bovendien voert Smals een gelijkekansenbeleid.