Desarrollador PHP Senior (Remoto) | Experto PHP 8.3, MySQL, Docker, JavaScript

Remoto
Jornada completa
¿Busca un desafío tecnológico que aproveche sus habilidades avanzadas en desarrollo PHP? Estamos en búsqueda de un Desarrollador PHP Senior con profunda experiencia en desarrollo moderno, arquitectura orientada a objetos y ecosistema web actual para formar parte de nuestro equipo internacional. Trabajará con las tecnologías más recientes como PHP 8.3, MySQL 8.0 y Docker en proyectos innovadores de alto impacto. Responsabilidades Principales - Diseñar e implementar aplicaciones PHP robustas y escalables utilizando PHP 8.2/8.3, implementando patrones de diseño OOP y arquitectura MVC avanzada. - Crear y optimizar estructuras de bases de datos MySQL 8.0, incluyendo consultas complejas para máximo rendimiento y escalabilidad. - Desarrollar APIs RESTful eficientes y contribuir a la arquitectura de microservicios. - Trabajar en colaboración con el equipo de frontend para integrar interfaces de usuario con lógica de servidor. - Escribir código limpio, documentado y eficiente siguiendo estándares de calidad y mejores prácticas del sector. - Configurar y mantener entornos de desarrollo con Docker, Docker Compose y herramientas de contenedorización modernas. - Implementar soluciones de procesamiento asíncrono mediante RabbitMQ y sistemas de colas. - Optimizar servidores web Nginx y Apache para alcanzar máximo rendimiento. - Resolver problemas técnicos complejos, depurar código y actualizar sistemas existentes. - Participar activamente en revisiones de código y ofrecer mentoría a desarrolladores menos experimentados. - Implementar medidas de seguridad avanzadas para proteger las aplicaciones contra vulnerabilidades comunes. Requisitos Técnicos - Mínimo 5 años de experiencia profesional en desarrollo PHP, con dominio de PHP 8.x y sus características avanzadas. - Conocimiento profundo de programación orientada a objetos, principios SOLID y arquitectura MVC. - Experiencia comprobable en diseño, optimización y administración de bases de datos MySQL 8.0. - Dominio de JavaScript moderno (ECMAScript 2022+) y CSS3 para integraciones frontend. - Experiencia práctica con gestores de dependencias como Composer y npm. - Conocimientos avanzados de contenedorización con Docker y orquestación con Docker Compose. - Experiencia configurando y optimizando servidores web (Nginx, Apache) en entornos de producción. - Manejo fluido de entornos Linux y administración remota mediante SSH. - Experiencia con sistemas de mensajería como RabbitMQ para gestionar procesamiento asíncrono. - Conocimiento práctico de herramientas de compilación como webpack para desarrollo frontend. - Dominio de Git y flujos de trabajo colaborativos para desarrollo en equipo. Habilidades Valoradas Adicionalmente - Experiencia con frameworks PHP modernos como Laravel 10+, Symfony 6+ o CodeIgniter 4. - Conocimientos de frameworks frontend como React, Vue.js o Angular. - Experiencia con bases de datos NoSQL (MongoDB, Redis) para almacenamiento de datos específicos. - Desarrollo de APIs GraphQL y conocimiento de herramientas relacionadas. - Implementación de pipelines CI/CD (Jenkins, GitLab CI, GitHub Actions). - Experiencia con plataformas cloud (AWS, Azure, GCP) y servicios relacionados. - Conocimientos de Elasticsearch o Solr para soluciones de búsqueda avanzada. - Metodologías TDD y experiencia con PHPUnit u otros frameworks de testing. - Familiaridad con metodologías ágiles (Scrum, Kanban) en entornos de desarrollo. - Técnicas de optimización para aplicaciones de alto tráfico y carga. Por Qué Unirse a Nosotros Forme parte de nuestro equipo innovador y trabaje en proyectos desafiantes con flexibilidad remota total. Ofrecemos compensación competitiva acorde a su experiencia, posibilidades reales de crecimiento profesional y un ambiente colaborativo donde su expertise técnica será altamente valorada. Nuestra estructura organizativa horizontal garantiza que sus contribuciones tendrán impacto directo en el desarrollo de productos y el éxito del negocio.