Desarrollador Senior PHP (Symfony)
AVACCO
29 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
IntermediateJob location
Remote
Tech stack
PHP
Unit Testing
Software Quality
Code Review
Databases
Web Development
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Software Engineering
Solution Deployment Descriptor
Symfony
Test Execution Engine
Web Applications
Twig
Git Flow
Docker
Job description
Avacco consultora del grupo UNIKAL, forma parte de este equipo de excelencia, liderando los procesos de reclutamiento del grupo, con el objetivo de encontrar el mejor talento. Buscamos personas apasionadas que quieran crecer con nosotros., Se unirá al equipo de desarrollo Web dentro del Departamento de ingeniería de software., * Desarrollar y mantener aplicaciones web escalables y robustas utilizando PHP y Symfony.
- Diseñar e implementar contenedores Docker para el despliegue y desarrollo de aplicaciones.
- Gestionar flujos de trabajo de desarrollo utilizando Git Flow.
- Diseñar, implementar y optimizar tanto bases de datos NoSQL, específicamente MongoDB, como relacionales
- Crear y ejecutar pruebas unitarias y de integración para asegurar la calidad del código.
- Colaborar con otros desarrolladores y equipos multidisciplinarios para la implementación de soluciones técnicas.
- Participar en revisiones de código y proporcionar retroalimentación constructiva.
- Utilizar Twig con solvencia para la creación de plantillas web avanzadas.
Requirements
- Al menos 3 años de experiencia en desarrollo con PHP y Symfony. Dominio de Symfony >3.1, incluyendo el uso de bundles, servicios, eventos, y dependencias.
- Experiencia sólida en proyectos realizados en Symfony.
- Conocimientos avanzados de Docker y Git Flow.
- Experiencia con bases de datos MongoDB y relacionales. Conocimientos sólidos en MySQL o SQL Server, así como en la optimización de consultas para manejar grandes volúmenes de transacciones.
- Experiencia en la creación y ejecución de pruebas unitarias y de integración.
- Experiencia demostrable con desarrollos en CMS Symfony.
- Capacidad para trabajar en un entorno de teletrabajo y gestionar su tiempo de manera efectiva.
- Habilidades de comunicación y colaboración.
- Capacidad para resolver problemas y adaptarse a nuevas tecnologías rápidamente.