> Markdown version of [/jobs/ext/4644235-programador-full-stack](https://www.wearedevelopers.com/jobs/ext/4644235-programador-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programador full stack - **Company:** DIGITAL55 - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), PHP (Programming Language), Business Logic, Automation of Tests, Relational Databases, Software Design Patterns, Microsoft SQL Server, MySQL, Queue Management Systems, Software Engineering, SQL Databases, Symfony, TypeScript, Working Model 2D, Enterprise Software Applications, ReactJS, Phpunit, Cypress (Programming Language), Backend, Git, Front End Software Development, React Testing Library, Restful APIs, Messenger, Doctrine (orm), Software Version Control - **Published:** November 9, 2026 - **Apply:** https://www.jobleads.com/es/job/programador-full-stack--barcelona--e45fd8c9d1088393d8eb42f9c940fbbc6 ## About the Role * Dominio avanzado de PHP (versiones recientes) y del framework Symfony, con experiencia práctica en Doctrine ORM. * Experiencia sólida en frontend con React y tipado estricto con TypeScript. * Manejo práctico de sistemas de mensajería y colas con Symfony Messenger. * Experiencia en bases de datos relacionales (MySQL / SQL Server) y optimización SQL. * Cultura de calidad: experiencia con herramientas de testing como PHPUnit en backend y Jest, React Testing Library o Cypress en frontend. * Comprensión profunda y aplicación real de principios SOLID, DRY, KISS y refactorización continua. * Control de versiones fluido con Git y dinámicas de trabajo colaborativo en equipo. ## Description En Digital55 estamos deseando conocerte. Somos una empresa con más de 20 años en el sector, trabajando en proyectos pioneros a la vanguardia del desarrollo de software. Nos encontramos en búsqueda de un perfil Full Stack Developer (PHP Symfony + React + TypeScript) en Barcelona, con sólidas bases técnicas, pasión por su trabajo y ganas de seguir evolucionando en un entorno retador de aplicaciones empresariales escalables. * Contrato indefinido y retribución atractiva: Únete a un proyecto estable con futuro. Valoramos tu experiencia y talento para ajustarnos a tus expectativas. * Flexibilidad y modelo de trabajo: Modalidad presencial en el Prat de Llobregat (Barcelona) con apertura a formato híbrido adaptable según circunstancias. * Cultura técnica de calidad: Espacio real para aplicar Clean Code, arquitectura limpia y testing sin atajos. * Autonomía y desarrollo: Crecimiento profesional continuo dentro de un equipo consolidado en el sector IT. ¿Qué harás en tu día a día? * Diseñar, desarrollar y mantener servicios robustos y lógica de negocio con PHP y Symfony (incluyendo Doctrine ORM). * Crear interfaces de usuario dinámicas, eficientes y adaptables utilizando React, TypeScript y librerías de componentes modernas. * Diseñar, documentar e integrar APIs REST seguras y optimizadas para la comunicación cliente-servidor. * Implementar flujos asíncronos, gestión de colas y eventos complejos mediante Symfony Messenger. * Diseñar esquemas de bases de datos relacionales y optimizar consultas en entornos MySQL y SQL Server, garantizando la integridad de los datos. * Asegurar la estabilidad del software escribiendo pruebas automatizadas (unitarias, de integración y funcionales). * Aplicar principios SOLID, patrones de diseño y Clean Code a lo largo de todo el ciclo de vida del desarrollo. * Dominio avanzado de PHP (versiones recientes) y del framework Symfony, con experiencia práctica en Doctrine ORM. * Experiencia sólida en frontend con React y tipado estricto con TypeScript. * Manejo práctico de sistemas de mensajería y colas con Symfony Messenger. * Experiencia en bases de datos relacionales (MySQL / SQL Server) y optimización SQL. * Cultura de calidad: experiencia con herramientas de testing como PHPUnit en backend y Jest, React Testing Library o Cypress en frontend. * Comprensión profunda y aplicación real de principios SOLID, DRY, KISS y refactorización continua. * Control de versiones fluido con Git y dinámicas de trabajo colaborativo en equipo.