Web developer + Drupal

ESN is looking for a web developer based in Brussels with proven professional experience in the field of open-source based solutions, including Web content management systems and complex, mission-critical multi-tier information systems. The successful candidate will strengthen our digital team and will work full time with a permanent contract.
If you are a great, passionate, developer who wants to join a dynamic, creative web-development team please read on.
ESN operates several large contracts developing and implementing online services for EU institutions, the Flemish government and the private sector. In the framework of those projects, we develop various solutions ranging from content management systems, creative front-end solutions, and fully integrated information services.
The successful candidate will be assigned two missions to support our development activities. The two missions are:
  1. In strong collaboration with the Digital Team based in Brussels, develop creative solutions in web content management systems (Drupal), site integration, and the development of online applications and mobile services. ESN is running different Drupal-based content management platforms, in different environments, for various clients. The successful candidate will contribute to the maintenance and the evolution of these platforms, together with the implementation of new projects. In addition, he/she will also develop custom applications to cover specific needs, such as voting platforms, online contests or data visualisation projects.
  2. ESN is operating, together with a partner, a large development project for the Flemish government. The project objective is to provide simple, ‘as a service’, web publishing facilities to governmental organisations. The Drupal-based publishing platform is running today more than 250 websites. The successful candidate will join the dedicated team of 10 senior developers located in Ghent for training and contribute to the continuous development and maintenance of the platform either from Ghent or Brussels.
The developer in charge of the mission will share his/her time for the two missions according to a monthly plan. The work balance is foreseen to be half-time on each project and will be optimised so as to minimise the time spent in travelling between the two locations.
Main skills (mandatory)
  • You love technology and are able to conceive creative, scalable solutions
  • Object-oriented / functional PHP development
  • Excellent knowledge of databases (eg. MySQL,MariaDB, noSQL)
  • Experience with Linux based environments
  • Strong knowledge of HTML, JS, CSS / SCSS
  • Drupal 7
  • You have excellent analytical skills
  • Pro-active and team player
  • Strong sense of your responsibilities
  • You are able to understand business needs and develop customer-oriented solutions
  • IT degree or equivalent experience
  • You have at least 5 years of professional experience
  • You feel comfortable in a multi-cultural environment where English and Flemish are the working languages – French is an asset
Additional skills (asset)
  • Scrum, AGILE
  • PHP Frameworks (FatFree Framework, CodeIgniter etc)
  • Continuous Integration (Git and Jenkins)
  • Strong front-end/UX experience a plus
  • Javascript frameworks such as Ember.js or Angular
  • Experience with Xdebug and in combination with an IDE
  • Writing unit tests and acceptance tests
  • Vagrant
Please attach your CV with clippings/links and motivation letter using the online form: https://www.esn.eu/web_drupal_developer