Desarrollador/a Senior PHP Symfony (proyecto de 4 meses de duración) - Kirey España

Kirey España
Municipality of Vitoria-Gasteiz, Spain
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Senior

Job location

Municipality of Vitoria-Gasteiz, Spain

Tech stack

HTML
JavaScript
PHP
API
Agile Methodologies
Confluence
JIRA
HTML5
User Authentication
Unit Testing
Azure
CSS
Cloud Computing
Code Generation
Software Quality
Code Review
Databases
Continuous Delivery
Continuous Integration
Software Design Patterns
Linux
DevOps
Microsoft Office
MySQL
Software Engineering
Symfony
Web Applications
GitHub Copilot
React
Generative AI
Backend
Gitlab
GIT
Kubernetes
Information Technology
Bitbucket
Front End Software Development
REST
Software Version Control
Docker
Jenkins

Job description

La persona seleccionada se encargará de diseñar, desarrollar e implementar nuevas funcionalidades y soluciones técnicas en las aplicaciones web del cliente (Symfony + React), asegurando el rendimiento, la escalabilidad y la fiabilidad en un ecosistema de plataformas en constante crecimiento, * Desarrollo y Arquitectura: Recoger requerimientos, analizar y proponer soluciones óptimas de arquitectura y producto. Diseñar el modelado de bases de datos y aplicar los patrones de diseño adecuados.

  • Calidad y Testing: Garantizar la calidad del código mediante Unit Testing y desarrollo guiado por tests (TDD). Promover iniciativas de mejora continua (code reviews, refactorización).
  • Cultura DevOps / Entrega Continua: Mejorar la capacidad del equipo para ejecutar y entregar en producción de forma frecuente y automatizada.
  • Innovación e IA: Investigar, configurar e implementar nuevas tecnologías. Incorporar activamente herramientas de IA generativa en el día a día (generación de código, revisión, documentación y testing asistidos) siguiendo las buenas prácticas del equipo.
  • Colaboración y Agilidad: Trabajar bajo metodologías ágiles en equipos multidisciplinares, manteniendo una comunicación efectiva con el equipo de Technical Project Managers en cada sprint.
  • Documentación: Documentar, probar y asegurar el cumplimiento y la seguridad de las soluciones desarrolladas.

Requirements

  • Al menos 5 años de experiencia demostrable como desarrollador PHP utilizando el framework Symfony.

Formación recomendada:

  • Formación técnica, preferiblemente Ingeniería Superior o Grado en carreras técnicas

(Informática, Telecomunicaciones o afines)., * Perfil FullStack con experiencia en desarrollo de código y soluciones para aplicaciones web.

  • Backend: PHP (versiones 7 y 8), MySQL y Framework Symfony (versiones 3, 4, 5 en adelante).
  • Frontend y APIs: HTML5, HTML, JavaScript, CSS3 y diseño/consumo de API Rest.
  • Cloud &DevOps: * Azure como plataforma Cloud.

-Docker: Containerización de aplicaciones, creación y versionado de imágenes, despliegue de servicios basados en múltiples contenedores y actualizaciones (rolling updates).

-Jenkins como servidorde automatización (CI/CD).

-Control de versiones: Git (GitLab / Bitbucket).

  • Sistemas: Administración y manejo de entornos Linux.

Requerimientos técnicos deseables:

  • Experiencia en entornos basados en Kubernetes (configuración y administración de namespaces, clústeres y optimización de recursos).
  • Conocimientosen React.
  • Experiencia implementando sistemasde autenticación con login SSO (Office 365, Google, Facebook).

Requerimientos no técnicos y de gestión:

  • Gestión y priorización autónoma de tareas.
  • Experiencia en el uso de herramientas de gestión como Jira y Confluence.
  • Mentalidad IA-Driven: Experiencia en el uso de herramientas de IA aplicadas al desarrollo de software (GitHub Copilot, Claude u otros asistentes de código) y capacidad para integrar estos flujos de trabajo en el día a día., * Capacidad de adaptación a los cambios en los desarrollos y prioridades.
  • Foco crítico en aspectos como el rendimiento, fiabilidad, escalabilidad y seguridad del software.
  • Excelentes habilidades de comunicación y espíritu de colaboración en equipo.

Benefits & conditions

MODALIDAD DE TRABAJO: 100% remoto desde España

HORARIO: El horario es de 9 a 18.30h de lunes a jueves y de 9 a 15.00h los viernes.

Julio y agosto de 8 a 15.00h.

DURACIÓN DEL PROYECTO: 4 meses

About the company

Se incorporará en nuestro equipo en cliente en modalidad 100% remoto.

Apply for this position