Desarrollador WordPress Senior - Temas, Plugins y APIs

oxoprint C.AAragua, Santiago Mariñocomputrabajoavaldatud 26.06.2026
See tööpakkumine pole enam avaldatud
Allikas on kuulutuse eemaldanud — algse lingi kaudu kandideerimine pole enam võimalik.
Nõutav:JavaScriptPHPHTMLCSSReactGraphQLGitWordPressAWSCloudBackendFullstackSeniorRemote
Soovituslik:Next.js

Resumen del Rol

Buscamos un Desarrollador WordPress Full-Stack / Senior con fuertes habilidades en programación a medida. El candidato ideal no solo debe saber configurar WordPress, sino que debe ser capaz de desarrollar temas desde cero (siguiendo estándares modernos), crear plugins robustos y seguros, y conectar el CMS con herramientas y plataformas de terceros a través de APIs REST/GraphQL.

1. Requerimientos Técnicos Desglosados

A. Desarrollo de Temas (Theme Development) a la Medida

Desarrollo desde cero: Capacidad de crear temas híbridos o Block Themes (FSE - Full Site Editing) personalizados sin dependencia estricta de page builders.

Estructura interna: Dominio absoluto de la jerarquía de plantillas de WordPress (index.php, single.php, archive.php, etc.).

Gutenberg y Bloques: Creación de bloques personalizados para el editor Gutenberg utilizando React.js, o herramientas como ACF Pro (Blocks).

Rendimiento y Optimización: Conocimiento de técnicas de optimización web (Core Web Vitals): minimización de CSS/JS, carga diferida (lazy loading) y estructuras HTML semánticas y accesibles (WCAG).

B. Desarrollo de Plugins (Plugin Development) y Backend

Arquitectura de código: Uso de Programación Orientada a Objetos (POO/OOP) en PHP y patrones de diseño limpios.

Hooks de WordPress: Manejo avanzado del ciclo de vida de WordPress mediante el uso correcto de Actions y Filters.

Seguridad Web: Implementación estricta de validación y sanitización de datos (sanitize_text_field, wp_kses), uso de Nonces para prevenir ataques CSRF, y preparación de consultas SQL seguras mediante $wpdb->prepare().

Base de Datos: Creación y manipulación de tablas personalizadas en MySQL/MariaDB cuando la arquitectura de Custom Post Types y Post Meta no sea óptima.

Manejo de Tareas: Programación de tareas automáticas utilizando WP-Cron y optimización de consultas complejas de base de datos.

C. Integración y Consumo de APIs de Terceros

APIs REST nativas: Capacidad de extender la WordPress REST API creando endpoints personalizados seguros y optimizados.

Consumo de APIs Externas: Uso experto de la API HTTP de WordPress (wp_remote_get, wp_remote_post, wp_remote_request).

Autenticación: Experiencia integrando protocolos de autenticación como OAuth2, Bearer Tokens, API Keys y JWT.

Procesamiento de Datos: Manipulación y mapeo de datos complejos en formatos JSON y XML.

Sincronización: Manejo de Webhooks para recibir datos en tiempo real de plataformas externas (CRMs, Pasarelas de Pago, ERPs) y gestión de colas de procesos (Background Processing) para no afectar la experiencia del usuario.

D. Stack Tecnológico Requerido

Lenguajes: PHP (versiones 8.x), JavaScript (ES6+), SQL, HTML5 y CSS3/SASS.

Frameworks/Librerías JS: React.js (esencial para el desarrollo moderno de WordPress/Gutenberg).

Herramientas de Entorno y Control de Versiones: Git (Gitflow), Composer (gestión de dependencias PHP), npm/webpack o Vite (para compilar assets).

2. Responsabilidades Principales

  • Diseñar, codificar y mantener temas y plugins de WordPress altamente personalizados y escalables.
  • Integrar de forma bidireccional WordPress con plataformas externas (ej. Stripe, Salesforce, HubSpot, ERPs internos).
  • Asegurar la escalabilidad del sitio y auditar el código para mantener altos estándares de seguridad y velocidad.
  • Solucionar problemas complejos de compatibilidad, bugs de base de datos y cuellos de botella en el servidor.
  • Documentar el código técnico y las arquitecturas de las integraciones API creadas.

3. Calificaciones y Experiencia Deseable (Plus)

  • Experiencia trabajando con la arquitectura 'Headless WordPress' (WordPress como backend desacoplado usando React/Next.js).
  • Experiencia avanzada con WooCommerce (modificación de ciclos de checkout, pasarelas de pago a medida, hooks específicos).
  • Conocimientos de administración de servidores (Nginx/Apache, gestión de caché como Redis o Memcached, y entornos Cloud como AWS ).

-Requerimientos-

Educación mínima: Universidad 1 año de experiencia

Edad: A partir de 18 años

Conocimientos: Aws, Github, Html css, Json, Php, Phpmyadmin, React, React native, Sass, Wordpress

Palabras clave: developer, programador, senior, sr