/ Jobs/ Drupal Senior Developer / Team Leader

Drupal Senior Developer / Team Leader

This position is based in our nearshoring software development center in Belgrade, Serbia

Your tasks and responsibilities as Drupal Senior Developer / Team Leader: 

  • Developing solutions for client-specific requirements
  • Developing complex websites based on Drupal 7 platform, framework-based web applications and e-commerce systems
  • Provide Drupal best practices and deployment methodologies for Drupal
  • Managing and supporting development team
  • Accurate estimating, planing and realization of projects
  • Monitoring workflow and process
  • Regular communication with clients
  • Complete responsibility for the execution of projects


  • Expert level of knowledge in software development with Drupal framework
  • Extended knowledge in LAMP environment 
  • Expertise in authoring and customizing Drupal modules
  • Experience and good understanding of Views, Panels, Features and Drush
  • Extended knowledge in concepts of security and performance optimisation
  • Experience in XHTML, AJAX, JavaScript Frameworks
  • Experience in Agile software development environments
  • At least three years of work experience in Drupal
  • Excellent English skills written and spoken
  • Ability to travel abroad frequently


  • Knowledge of relational model, database design
  • Security: firewall, cross site scripting, mysql injection, ...
  • Unit testing
  • git, svn
  • French and Dutch language skills will be considered as big plus
  • University degree obtained from one of following schools is highly appreciated:
    • ETF, Belgrade
    • PMF, Belgrade
    • FTN, Novi Sad
    • EFN, Nis