Descripción del puesto
Es posible que un gran número de candidatos se presenten a este puesto, así que asegúrese de enviar su CV y su solicitud lo antes posible.
Buscamos un Desarrollador PHP con experiencia sólida en Yii2 para unirse a nuestro equipo de tecnología. La persona ideal tendrá conocimientos profundos en el ecosistema de PHP, experiencia en el diseño y desarrollo de aplicaciones web escalables, y capacidad para trabajar en entornos ágiles.
Tu responsabilidad principal será diseñar, desarrollar y mantener aplicaciones basadas en Yii2, así como optimizar su rendimiento, seguridad y escalabilidad.
Responsabilidades
Desarrollar, mantener y optimizar aplicaciones web utilizando PHP Yii2 .
Crear y mantener APIs RESTful y servicios backend.
Diseñar e implementar bases de datos relacionales (MySQL, MariaDB o similares).
Garantizar seguridad, escalabilidad y rendimiento en las aplicaciones.
Colaborar con diseñadores y desarrolladores frontend para integrar interfaces de usuario.
Escribir código limpio, reutilizable y documentado .
Participar en code reviews y proponer mejoras de arquitectura.
Implementar pruebas unitarias y funcionales.
Investigar nuevas tecnologías y buenas prácticas que puedan incorporarse al stack de desarrollo.
Requisitos
~3+años de experiencia en desarrollo con PHP (mínimo 2 años con Yii2).
~ Experiencia con HTML5, CSS3, JavaScript, jQuery .
~ Sólidos conocimientos en MySQL/MariaDB y modelado de datos.
~ Experiencia con Git / GitHub / GitLab .
~ Conocimiento de APIs REST y metodologías de integración.
~ Experiencia en optimización de consultas SQL y rendimiento de aplicaciones.
~ Comprensión de principios de arquitectura MVC y patrones de diseño .
~ Familiaridad con Composer, control de dependencias y herramientas de despliegue.
~ Conocimiento en seguridad web (OWASP, sanitización de datos, prevención de ataques comunes) .
~ Experiencia trabajando con metodologías ágiles (Scrum/Kanban) .
Plus (no obligatorio pero deseable)
Idioma italiano (nivel intermedio o avanzado).
Conocimiento en Docker, Kubernetes o similares .
Experiencia en CI/CD (Jenkins, GitHub Actions, GitLab CI) .
Familiaridad con Linux (Ubuntu/CentOS) para administración básica de servidores.
Experiencia con unit testing (PHPUnit, Codeception) .
Ofrecemos
Contratación directa.
Equipo de trabajo dinámico y colaborativo. xbhjioe
Oportunidad de participar en proyectos desafiantes y de alto impacto.