Diseñar, desarrollar y mantener servicios backend usando PHP 8+ y Symfony o frameworks similares.
Implementar código limpio, testeable y escalable siguiendo la arquitectura hexagonal y principios de DDD.
Colaborar con el equipo para diseñar y evolucionar la arquitectura de software a través de nuestro monolito y microservicios.
Trabajar con MySQL, Elasticsearch y sistemas impulsados por eventos (Rabbit, Kafka, etc.) para diseñar modelos de datos e integraciones eficientes.
Contribuir al desarrollo frontend usando HTML5, CSS3 y jQuery cuando sea necesario.
Participar en revisiones de código, promover mejores prácticas y apoyar la integración y entrega continua.
Requirements
Amplia experiencia con PHP 8+ y Symfony o frameworks similares (Laravel, etc.).
Sólido conocimiento de MySQL y diseño de bases de datos relacionales, incluyendo ajuste de rendimiento.
Fuerte conocimiento de arquitectura hexagonal, DDD, principios SOLID y prácticas de código limpio.
Experiencia con pruebas unitarias, de integración y funcionales (PHPUnit, Behat o similares).
Dominio de Git y flujos de trabajo modernos de control de versiones (trunk-based o GitFlow).
Experiencia trabajando con entornos de nube (preferiblemente AWS) y pipelines CI/CD (GitLab CI o similares).
Fluidez en AI: uso efectivo de asistentes de codificación AI (Copilot, Cursor, Claude Code, ChatGPT o similares) en el desarrollo diario, incluyendo diseño de prompts, ingeniería de contexto y revisión crítica del código generado por AI.
Tech Stack
AWS
ElasticSearch
jQuery
Kafka
Laravel
MySQL
PHP
Symfony
Benefits
Horario flexible.
Teletrabajo.
Jornada intensiva en verano.
Beneficios flexibles.
Un lugar de trabajo dinámico e inclusivo con oportunidades de crecimiento y desarrollo.
La oportunidad de tener un impacto significativo en nuestra cultura organizacional y estrategia de talento.