Desarrollador Fullstack Senior
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.
- 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.
- 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.
- 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.
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.
- 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.
- PHP
- Symfony
- Next.js
- React
- TypeScript
- MySQL / PostgreSQL
- Git
- APIs REST
- API Platform
- Redis
- RabbitMQ / SQS / Kafka
- AWS
- Docker
- CI/CD
- PHPUnit
- Tailwind CSS
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search