Full Stack PHP Engineer

  • -
  • Full-Time
  • Remote

Job Description:

Buscamos un/a Senior Full Stack PHP Engineer para sumarse a un equipo que está atravesando un proceso de modernización tecnológica sobre un producto core del negocio.

Vas a trabajar sobre una plataforma con alto volumen de datos, múltiples integraciones y fuerte impacto operativo, participando activamente en su evolución desde un stack legacy hacia una arquitectura más moderna.

Este no es un rol de ejecución pasiva: necesitamos alguien con criterio técnico, autonomía y capacidad de tomar decisiones.

Qué vas a hacer

  • Diseñar y desarrollar nuevas funcionalidades end-to-end
  • Mantener y evolucionar sistemas existentes (legacy + modern stack)
  • Participar en una migración progresiva hacia arquitecturas modernas (Laravel)
  • Optimizar performance en entornos de alto volumen (DB + endpoints)
  • Diseñar e implementar integraciones con APIs externas (sincrónicas y asincrónicas)
  • Proponer mejoras técnicas (refactors, desacoples, simplificación de lógica)
  • Incorporar testing de forma incremental para mejorar la calidad del sistema
  • Participar en decisiones técnicas, code reviews y diseño de soluciones

Lo que buscamos

Must Have

  • +5 años de experiencia desarrollando en PHP
  • Experiencia sólida en Laravel (ideal) o frameworks similares (CakePHP, Symfony)
  • Experiencia trabajando con sistemas legacy y procesos de modernización
  • Fuerte conocimiento en:
    • MySQL (optimización de queries, EXPLAIN, performance tuning)
    • APIs REST
    • JavaScript (vanilla o frameworks)
  • Experiencia desarrollando integraciones con servicios externos
  • Manejo de Git
  • Experiencia trabajando en equipos técnicos

Strong Plus

  • Experiencia con:
    • MongoDB
    • AWS (SQS, arquitectura cloud)
    • Docker
    • Arquitecturas event-driven
  • Experiencia en:
    • Migraciones progresivas (monolito servicios)
    • Sistemas de alto tráfico o alto volumen de datos
    • Implementación de testing automatizado

Qué tipo de perfil necesitamos

  • Alta autonomía técnica (no micro-management)
  • Capacidad de entender sistemas complejos rápidamente
  • Buen criterio para balancear velocidad vs calidad
  • Proactividad para proponer mejoras (no solo ejecutar tickets)
  • Buena comunicación técnica
  • Mentalidad de mejora continua

El desafío

Vas a trabajar sobre un sistema que:

  • Tiene alto volumen de datos
  • Está en proceso de modernización tecnológica
  • Tiene integraciones críticas con terceros
  • Requiere mejorar:
    • performance
    • mantenibilidad
    • calidad del código
    • previsibilidad de releases

El desafío es claro:
evolucionar el sistema sin romperlo, mientras se sigue entregando valor.

Por qué puede interesarte

  • Impacto real en un producto core del negocio
  • Desafíos técnicos concretos (no CRUD básico)
  • Migración tecnológica activa (legacy moderno)
  • Espacio para proponer y tomar decisiones
  • Equipo técnico consolidado