




Resumen: Buscamos un desarrollador PHP experimentado para construir y mantener puntos finales de API REST, optimizar consultas de bases de datos e integrarse con plataformas de redes sociales en una plataforma de marketing de influencers. Aspectos destacados: 1. Construcción y mantenimiento de puntos finales de API REST 2. Integración con las APIs de plataformas de redes sociales 3. Trabajo con Elasticsearch para la búsqueda e indexación de creadores y contenidos Nuestro cliente es una plataforma de marketing de influencers que conecta marcas con creadores de contenido en TikTok, Instagram, YouTube y Amazon. La plataforma gestiona campañas, descubrimiento de creadores, revisión de contenidos, pagos e integraciones con redes sociales a gran escala. **Pila tecnológica** * Lenguaje: PHP 8\.1\+ (tipado estricto, PSR\-12\) * Framework: Slim 4 con inyección de dependencias PHP\-DI * Base de datos: MySQL (múltiples conexiones: principal, registros, estadísticas) * Búsqueda: Elasticsearch 7 * Cola: RabbitMQ (procesamiento asíncrono, intercambios con retraso) * Caché: Memcached * Infraestructura: AWS (S3, despliegue), GitLab CI/CD, Sentry para seguimiento de errores **En qué trabajarás** * Construcción y mantenimiento de puntos finales de API REST * Diseño y optimización de consultas MySQL en múltiples conexiones de base de datos * Integración con las APIs de plataformas de redes sociales (TikTok, Instagram, YouTube, Amazon) * Trabajo con Elasticsearch para la búsqueda e indexación de creadores y contenidos * Creación de tuberías de procesamiento asíncrono con consumidores/publicadores de RabbitMQ Escritura de pruebas unitarias e integrales con cobertura significativa * **Requisitos** * 8\+ años de desarrollo profesional moderno en PHP * Experiencia sólida con MySQL, consultas complejas, estrategias de indexación y configuraciones multi\-conexión * Conocimiento del framework Slim * Experiencia con Elasticsearch * Conocimientos prácticos de colas de mensajes (RabbitMQ, Kafka o SQS) * Comprensión del diseño de APIs RESTful y de la especificación OpenAPI * Capacidad para trabajar con flujos de Git (GitLab, ramas de características, pipelines CI/CD) * Dominio sólido de patrones de diseño: Repositorio, Fábrica, Grupo de controladores, Consumidor\-Publicador * Experiencia en programación asistida por IA * Deseo constante de aprender y mejorar los flujos de trabajo. ¡El ámbito del desarrollo evoluciona rápidamente! * Capacidad para trabajar de forma independiente, pero preguntar cuando se tenga dudas **Deseable** * Experiencia con las APIs de plataformas de redes sociales (TikTok, Meta, Google/YouTube) * Conocimiento de servicios de AWS (S3, EC2, pipelines de despliegue) * Experiencia con WebSocket (Ratchet) * Sistemas de Firebase/notificaciones push * Integración con Twilio/SMS **Beneficios** * Trabajo remoto de lunes a viernes, 40 horas semanales (sin fines de semana) * ¿Ya mencionamos que es REMOTO?!! Uno de nuestros valores fundamentales en Zipdev es "Sé auténtico." Por eso te animamos a completar el formulario de solicitud con tus propias palabras; nos interesa conocerte a ti, no a un asistente digital. ¿Te preguntas cómo funciona nuestro entorno remoto o nuestro método de pago? Hemos recopilado algunas respuestas útiles en nuestras Preguntas Frecuentes, al final de nuestra página de carreras. Échales un vistazo y avísanos si tienes más preguntas!


