




Resumen: Buscamos un desarrollador freelance experimentado de Drupal para apoyar proyectos de desarrollo, mantenimiento, optimización y modernización de sitios web de clientes, con amplia experiencia en Drupal y sólidas habilidades para resolver problemas. Aspectos destacados: 1. Apoyar el desarrollo, mantenimiento, optimización y modernización de sitios web de clientes 2. Trabajar de forma independiente en entornos de proyectos con interacción directa con los clientes 3. Oportunidad de trabajar en nuevas implementaciones de Drupal y en versiones existentes, así como en funcionalidades personalizadas *** ¡POR FAVOR, NO SOLICITE ESTA POSICIÓN SI NO RESIDE EN LOS ESTADOS UNIDOS O CANADÁ Y NO ES CIUDADANO DE ESTOS PAÍSES! *** Buscamos un desarrollador freelance experimentado de Drupal para apoyar proyectos de desarrollo, mantenimiento, optimización y modernización de sitios web de clientes. Este puesto es ideal para un desarrollador senior con amplia experiencia en Drupal, sólidas habilidades para resolver problemas y capacidad para trabajar de forma independiente en entornos de proyectos con interacción directa con los clientes. El candidato ideal cuenta con más de 10 años de experiencia profesional/demostrada a nivel empresarial en el desarrollo de Drupal y se siente cómodo apoyando tanto nuevas implementaciones como versiones existentes de Drupal, incluidas funcionalidades personalizadas, temas (theming), integraciones, migraciones, actualizaciones de seguridad, mejoras de rendimiento y resolución de incidencias. Responsabilidades: El puesto abarcará una variedad de necesidades de proyectos, entre ellas: Construcción, configuración y mantenimiento de sitios web y aplicaciones Drupal. Desarrollo de módulos, temas, plantillas, tipos de contenido, vistas, taxonomías y flujos de trabajo personalizados para Drupal. Apoyo en actualizaciones, migraciones, parches y actualizaciones de seguridad de Drupal. Uso de Composer, Drush, Git y la gestión de configuración de Drupal como parte de flujos de trabajo modernos de desarrollo e implementación. Integración de Drupal con sistemas externos de terceros, API, CRM, plataformas de membresía, sistemas de pagos, herramientas de análisis y otros servicios externos. Resolución de incidencias relacionadas con la configuración, módulos contribuidos, código personalizado, caché, rendimiento, permisos y entornos de alojamiento. Implementación de experiencias front-end responsivas, accesibles y compatibles con los estándares mediante Twig, HTML, CSS y JavaScript. Optimización del rendimiento del sitio, búsqueda, caché, manejo de medios y entrega front-end. Colaboración con gestores de proyectos, diseñadores, estrategas y otros desarrolladores para traducir los requisitos en soluciones técnicas prácticas. Documentación de decisiones técnicas clave, configuraciones, código personalizado y pasos de implementación. Experiencia requerida: Los candidatos calificados deben tener: Más de 10 años de experiencia profesional en el desarrollo de Drupal. Amplia experiencia con Drupal 9, Drupal 10 y/o Drupal 11. Conocimientos sólidos prácticos de PHP, Twig, HTML, CSS, JavaScript, Git, Composer, Drush y gestión de configuración de Drupal. Experiencia en el desarrollo y mantenimiento de módulos y temas personalizados para Drupal. Familiaridad con entidades, campos, vistas, bloques, menús, usuarios, roles, permisos y flujos de trabajo de contenido en Drupal. Capacidad sobresaliente para diagnosticar y resolver incidencias en Drupal, entornos de alojamiento, caché, integraciones y aspectos front-end. Habilidades claras de comunicación y capacidad para estimar tareas, identificar riesgos y trabajar de forma independiente en régimen freelance. Experiencia deseable: Cualquiera de las siguientes experiencias será valorada positivamente: Migraciones de Drupal desde sistemas heredados o versiones anteriores de Drupal. Arquitecturas de Drupal desacopladas (headless) o desacopladas parcialmente. Herramientas de búsqueda como Solr, Search API o Elasticsearch. Plataformas de alojamiento como Pantheon, Acquia, Platform.sh, AWS, CloudPanel, Plesk u otros entornos similares. Módulos comunes de Drupal como Paragraphs, Layout Builder, Webform, Media Library, Views, Pathauto, Metatag, Redirect y Search API. Integraciones con sistemas de gestión de asociaciones, directorios, CRM, plataformas de pagos o sistemas de membresía. Experiencia laboral con clientes sin fines de lucro, asociaciones, instituciones de educación superior, gobiernos o empresas. Detalles del compromiso Se trata de un puesto freelance/por contrato. El trabajo puede ser por proyecto o continuo, según las necesidades del cliente, la disponibilidad y la adecuación. El puesto es remoto, con llamadas ocasionales y comunicación regular sobre el proyecto según sea necesario. *** ¡POR FAVOR, NO SOLICITE ESTA POSICIÓN SI NO RESIDE EN LOS ESTADOS UNIDOS O CANADÁ Y NO ES CIUDADANO DE ESTOS PAÍSES! ***


