Job Description
Technology and digital innovation consultant, is looking for a Drupal Developer.\n\nRequirements:\nDemonstrable experience of at least 4 years with Drupal.\nProficiency in Drupal 9.\nDemonstrable experience with Drupal in creating custom modules and themes, handling of drush, composer, twig and hooks.\nProfessional experience in software development with React JS, Node JS, Express.\nDevelopment of microservices with SLIM PHP, EXPRESS and with integrations to REST endpoints, SOAP.\nAdvanced DOM management for frontend development using VANILLA JS, CSS FLEXBOX, HTML 5, CSS / Sass / Bootstrap, Javascript / jQuery / Ajax / Gulp / npm.\nExperience in handling tagging for web tracking with Google Tag Manager, Facebook Conversions. API, TIK TOK TAG.\nKnowledge in Object Oriented Programming (OOP)\nKnowledge of GIT repositories: GitHub (gitflow).\nKnowledge of DBs: MySQL, Postgree, NoSQL.\nFunctions:\nBuild quality digital solutions in an agile way focusing on the performance and high availability of services.\nImplementation of services to be consumed by user interfaces.\nConstruction of libraries / reusable code.\nCode optimization for speed and scalability.\nImplementation of security and data protection mechanisms.\nDesign and implementation of data storage solutions.\nParticipate in project estimates, plan, define the architecture and carry out the implementation of development projects in Drupal.\nConduct research aimed at finding technological solutions.\nCoordinate with those responsible on technical aspects of the project.\nCollaboration with other members of the team and stakeholders.\nConditions:\nModality: remote.\nHours: Monday to Friday.",