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 adecuado 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. xkdbapo
- Oportunidad de participar en proyectos desafiantes y de alto impacto.