Evaluating bids

Desarrollador Php / Symfony para actualización Cms

Published on the June 24, 2025 in IT & Programming

About this project

Open

Buscamos un desarrollador backend con sólida experiencia en PHP, framework Symfony y bases de datos MySQL para llevar a cabo la actualización de un sistema CMS ya existente. Este CMS actúa como núcleo central de gestión de datos para una aplicación multiplataforma desarrollada en Unity, con la que mantiene una integración crítica.

El objetivo principal es actualizar el código base del CMS y todas sus dependencias a las últimas versiones estables disponibles, asegurando en todo momento la compatibilidad con la aplicación de Unity. Será imprescindible garantizar la máxima estabilidad, seguridad y funcionalidad tras la actualización.

Un requisito esencial es mantener intacta la integración existente con la aplicación de Unity, ya que esta consulta datos esenciales directamente desde el CMS. Por tanto, tanto los formatos de datos como la lógica de comunicación deben preservarse sin alteraciones.

La naturaleza del proyecto requiere absoluta confidencialidad. Toda la información, documentación y código fuente compartidos estarán sujetos a un acuerdo de confidencialidad (NDA), que deberá firmarse antes del inicio de cualquier trabajo. No se podrá divulgar ningún detalle del proyecto, ni durante ni después de la colaboración.

Responsabilidades
- Auditar el estado actual del CMS (Symfony 4.x) y sus dependencias.
- Planificar y ejecutar la estrategia de actualización.
- Actualizar Symfony, bundles y librerías mediante Composer.
- Refactorizar y adaptar el código cuando sea necesario para mantener la compatibilidad.
- Garantizar que la API y endpoints existentes sigan funcionando correctamente con la app Unity.
- Implementar pruebas automáticas y manuales que aseguren la estabilidad e integración.
- Documentar los cambios realizados y proponer posibles mejoras futuras.

Requisitos
- Experiencia demostrable en desarrollo con PHP y proyectos Symfony.
- Conocimiento profundo del ecosistema Composer y gestión de dependencias.
- Buenas prácticas en migraciones, actualizaciones y refactorización de código.
- Experiencia en integración de sistemas PHP con aplicaciones externas (idealmente Unity o APIs REST).
- Capacidad para trabajar con código heredado, detectar problemas y resolver conflictos de compatibilidad.
- Rigurosidad en pruebas, documentación y control de calidad.

Valoramos adicionalmente
- Conocimientos en autenticación JWT y sistemas de seguridad en Symfony.
- Familiaridad con bundles comunes como KNP Paginator, Monolog, Lexik JWT Authentication, entre otros.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change

Delivery term: Not specified

Skills needed