PHP Backend Developer

Ref.: FPA_1

Nuestro cliente es la tienda online de venta de vinos y destilados líder en Europa y número dos mundial.

 

Buscamos una persona con conocimientos de PHP, Symfony y experiencia en Arquitectura Microservicios principalmente (aunque un poco más abajo verás que el stack completo es algo más complejo).

 

Actualmente el equipo de desarrollo se encuentra en crecimiento y queremos reforzar el equipo de Barcelona, al cargo de la plataforma de producto y las herramientas internas de gestión de pedidos, conexión con almacenes, etc.

 

¿Qué buscamos?

 

Alguien con experiencia en PHP y MySql, que haya trabajado con Symfony y con conocimientos de principios SOLID y Clean Code, y motivado por temas como la arquitectura hexagonal y DDD. Con capacidad de análisis, crítico y con preferencia por las soluciones simples. Una persona con ganas de aprender y de compartir conocimiento en un equipo en pleno desarrollo. Con habilidades de comunicación y buen talante. Sobretodo: alguien que disfrute de su trabajo, como nosotros lo hacemos.

 

Entorno y herramientas

 

Cada desarrollador dispone de un Macbook Pro con su propio entorno de desarrollo, reproduciendo la infraestructura y las aplicaciones que tenemos en producción: Varnish, Apache como servidor web, PHP como principal lenguaje de desarrollo, Drupal 8, MariaDB como principal base de datos, Redis para algunas caché y las sesiones distribuidas, Solr como principal motor de búsqueda y generación de listados, Memcached como caché de vistas y objetos...

 

Estamos en pleno proceso de integración con la plataforma e infraestructura, así que prepárate para aprender sobre automatización y AWS mediante Ansible (lo usamos para provisionar tanto nuestro entorno de desarrollo con Vagrant, como para provisionar las AMIs que se usarán en producción), Packer (nos permite generar las AMIs de producción y staging en AWS) y Terraform (permite aplicar los cambios de configuración a toda la infraestructura de AWS).

 

Versionamos el código con GIT, siguiendo un flujo basado en feature branches, tratando de orientarnos a continuous deployment (todos publicamos código en producción, varias veces al día). Alojamos el código en Github, y nos apoyamos en Jenkins y Ansible + Ansistrano para la integración y deployment.

 

Además tenemos aplicaciones móvil de iOS y android desarrollada en React Native que conecta a la API de la web y replica los mismos datos de forma nativa.

 

Que ofrecemos?

 

Reservamos unas horas a la semana a formación interna, workshops, realización de katas, etc. según los intereses del propio equipo y cubrimos algunos eventos técnicos relevantes a lo largo del año.

 

Además de la formación periódica, el horario es flexible de lunes a jueves y los viernes trabajamos hasta el mediodía, durante todo el año, teniendo además la posibilidad de teletrabajar un día por semana.

 

Tenemos seguro médico privado. ;-)

 

¡Ah! Y nuestro día de cumpleaños de vacaciones.

Company description

Q-tech is a recruitment company with more than 20 years of experience specialised in the selection of technological profiles.

We work for leading companies in Barcelona but we also frequently collaborate with companies all around Europe. Our goal is to help both Startups and large companies find the right engineer to make grow their technical teams.

Show full description
Choose the type of application
Similar offers
Reference no.: FPA_1
Company description See more offers
My account Not yet registered?