PHP Backend Developer
3 days ago
Barcelona
Buscamos un/a Desarrollador/a Backend con experiencia sólida en PHP, apasionado/a por resolver problemas complejos y comprometido/a con la calidad, el orden y la mejora continua del software. Queremos a alguien que se sienta cómodo/a trabajando en entornos exigentes y que aporte criterio técnico para la toma de decisiones informadas. Requisitos técnicos imprescindibles: • Experiencia sólida y demostrable en desarrollo Backend con PHP. • Conocimiento avanzado de bases de datos relacionales, especialmente MySQL (diseño, rendimiento y escalabilidad). • Dominio de GIT: ramas, resolución de conflictos y flujos colaborativos. • Experiencia trabajando en entornos Linux. • Conocimiento práctico del protocolo HTTP/HTTPS (headers, métodos, status codes, payloads, etc.). • Manejo fluido de herramientas como línea de comandos y DevTools de navegadores (ej. Chrome). Conocimientos valorables: • Buenas prácticas de seguridad web (prevención de SQL injection, XSS, CSRF, gestión de sesiones, etc.). • Conocimientos básicos de Frontend (JavaScript, HTML, CSS). • jQuery. • Servidores web: Apache y/o Nginx. Actitudes que valoramos: • Interés genuino por entender cómo funcionan las cosas en profundidad. • Rigor técnico y meticulosidad en el trabajo con código. • Preferencia por escribir código robusto, sostenible y mantenible, incluso si requiere más tiempo. • Proactividad: capacidad para proponer mejoras, alternativas y nuevas ideas. • Espíritu de equipo, fomentando el buen ambiente y compartiendo conocimiento. Responsabilidades principales • Desarrollar con soltura en sistemas complejos, con múltiples dependencias e interconexiones. • Leer, analizar y mejorar código legado, garantizando la retrocompatibilidad cuando sea necesario. • Programar con criterio, cuidando la estructura, legibilidad y mantenibilidad del código. • Realizar QA exhaustivos, con una visión global del sistema. • Utilizar GIT de forma fluida en entornos colaborativos. • Diseñar y optimizar consultas en bases de datos relacionales, priorizando rendimiento, consistencia y escalabilidad. • Gestionar y desarrollar tareas de manera autónoma, con responsabilidad, pero siempre en coordinación con el equipo. Nuestra visión del desarrollo Valoramos especialmente a quienes se alinean con principios de diseño y buenas prácticas como SOLID, Clean Code o patrones de arquitectura bien estructurados. No buscamos perfección, sino una mentalidad de mejora continua y una actitud de aprendizaje constante. Si disfrutas escribiendo buen código o estás en el camino de lograrlo, aquí encontrarás un lugar donde se valora de verdad.