Back to search
enviatodo.com Linkedin · Posted 27d ago

Desarrollador Fullstack Senior

Monterrey, Nuevo León, Mexico

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Buscamos Desarrollador Fullstack Senior PHP + Next.js con experiencia sólida en backend PHP, idealmente Symfony, y frontend moderno con Next.js. Queremos una persona con fuerte conocimiento en patrones de diseño, principios SOLID, arquitectura limpia y capacidad para construir soluciones escalables, mantenibles y bien estructuradas.


Responsabilidades


  • Diseñar, desarrollar y mantener aplicaciones web utilizando PHP y Next.js.
  • Construir APIs limpias, mantenibles y bien documentadas.
  • Refactorizar código existente para mejorar calidad, performance y mantenibilidad.
  • Aplicar buenas prácticas de arquitectura de software y patrones de diseño.
  • Colaborar con otros desarrolladores en revisiones de código y toma de decisiones técnicas.
  • Integrar servicios externos, APIs de terceros y procesos internos de negocio.
  • Optimizar consultas, procesos y flujos críticos de la plataforma.
  • Participar en la mejora continua del stack tecnológico y las prácticas del equipo.


Requisitos


  • Experiencia sólida desarrollando con PHP en proyectos reales de producción.
  • Experiencia con Symfony o frameworks similares orientados a buenas prácticas.
  • Conocimiento avanzado de patrones de diseño, principios SOLID y arquitectura limpia.
  • Experiencia desarrollando frontend con Next.js y React.
  • Buen manejo de TypeScript, JavaScript moderno, HTML y CSS.
  • Experiencia construyendo y consumiendo APIs REST.
  • Conocimiento en bases de datos relacionales como MySQL o PostgreSQL.
  • Capacidad para escribir código claro, desacoplado, reutilizable y fácil de mantener.
  • Experiencia con control de versiones usando Git.


Deseable


  • Experiencia con arquitectura hexagonal, DDD o separación por dominios.
  • Conocimiento de colas, procesos asíncronos o workers.
  • Experiencia con Redis, RabbitMQ, SQS o Kafka.
  • Experiencia trabajando con AWS.
  • Experiencia con pruebas unitarias o de integración.
  • Experiencia optimizando performance en backend, frontend y base de datos.


Perfil que buscamos


Buscamos a una persona senior, autónoma y con pensamiento crítico. Alguien que pueda tomar una necesidad de negocio, analizarla técnicamente y convertirla en una solución bien diseñada.

Valoramos mucho que tenga experiencia con Symfony, ya que buscamos desarrolladores acostumbrados a trabajar con estructura, buenas prácticas, inyección de dependencias, separación de responsabilidades y componentes bien definidos.

También es importante que tenga un dominio sólido de patrones de diseño como:

  • Strategy
  • Factory
  • Observer
  • Adapter
  • State Machine
  • Repository
  • Dependency Injection

No esperamos que use patrones por moda, sino que sepa identificar cuándo realmente aportan valor.


Habilidades blandas


  • Comunicación clara con perfiles técnicos y no técnicos.
  • Orden y responsabilidad en la entrega de tareas.
  • Capacidad para documentar decisiones técnicas.
  • Apertura para recibir y dar retroalimentación.
  • Mentalidad de mejora continua.
  • Proactividad para detectar problemas y proponer soluciones.


Stack principal


  • PHP
  • Symfony
  • Next.js
  • React
  • TypeScript
  • MySQL / PostgreSQL
  • Git
  • APIs REST


Stack deseable


  • API Platform
  • Redis
  • RabbitMQ / SQS / Kafka
  • AWS
  • Docker
  • CI/CD
  • PHPUnit
  • Tailwind CSS
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent