Full Stack Software Engineer

Exte Com — Spain · Posted ~1 hour ago

Skills

Vue.js Symfony frontend development backend development full-stack development end-to-end product development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack engineer is sought to work across frontend and backend development, with the flexibility to have a stronger specialization in either area. The role requires understanding the product end to end and stepping outside the primary area when needed. The core web stack includes Vue.js and Symfony.

Highlights

Full-stack engineering role with flexibility to specialize more strongly in either frontend or backend while maintaining end-to-end product understanding. The position offers exposure to modern web development across both client and server sides.

Description

SOBRE LA EMPRESA EXTE es una plataforma líder en tecnología publicitaria (AdTech), especializada en video, contenido y performance. Nuestra misión es diseñar soluciones publicitarias integrales basadas en la creatividad y la tecnología, para asegurar el valor de marca dentro del ecosistema publicitario y la relevancia para agencias, medios y usuarios. Queremos ser el socio de confianza de las marcas, amplificando sus historias a través de los medios mediante experiencias publicitarias enriquecedoras que desafían lo convencional y elevan los estándares de la industria. SOBRE EL PUESTO Buscamos un/a Full Stack Engineer capaz de moverse tanto en frontend como en backend. No esperamos necesariamente un perfil 50/50. Puedes tener una clara inclinación hacia uno de los dos lados, pero buscamos a alguien que entienda el producto de extremo a extremo y que pueda trabajar fuera de su área principal cuando sea necesario. Nuestro stack principal gira alrededor de Vue y Symfony, y trabajarás sobre productos reales de AdTech utilizados tanto internamente como por clientes, agencias y publishers. Buscamos especialmente a alguien con curiosidad técnica, criterio y ganas de seguir aprendiendo. Alguien que esté al día de cómo está evolucionando nuestra profesión y que quiera formar parte activa de ese cambio. Y sí: eso incluye la IA. La utilizamos y esperamos que tú también lo hagas. Pero nos interesa especialmente cómo la integras en tu forma de trabajar: no solo generar código, sino construir un ecosistema robusto alrededor de ella (contexto, herramientas, reglas, validaciones y flujos de trabajo) que permita obtener mejores resultados de forma consistente. Queremos personas capaces de mejorar ese harness, aprender qué funciona y qué no, y compartir ese conocimiento con el resto del equipo. Y, por supuesto, manteniendo siempre el criterio técnico suficiente para cuestionar una solución cuando sea necesario. ¿Qué harás? Trabajarás junto al resto del equipo en la evolución de diferentes productos y plataformas de EXTE. En el día a día podrás encontrarte con cosas como:Desarrollar nuevas funcionalidades de principio a fin.Trabajar tanto sobre interfaces en Vue como sobre servicios y APIs en Symfony.Participar en decisiones técnicas y de producto.Mantener y evolucionar código existente.Diseñar soluciones pensando en mantenibilidad, testing y evolución futura.Revisar código y compartir conocimiento con el resto del equipo.Investigar nuevas tecnologías y decidir cuándo merece la pena incorporarlas.Mejorar la forma en la que utilizamos herramientas de IA dentro del ciclo de desarrollo. No buscamos hacer software perfecto. Buscamos encontrar un buen equilibrio entre calidad, mantenibilidad y velocidad para aportar valor lo antes posible. Requisitos mínimos ¿Qué buscamos? Más que una lista interminable de tecnologías, buscamos una buena base como desarrollador/a. Nos gustaría que: Tengas experiencia desarrollando aplicaciones web y puedas trabajar tanto en frontend como en backend, aunque estés especializado/a en uno de ellos.Tengas experiencia con Vue, Symfony o tecnologías similares y entiendas bien JavaScript/TypeScript y los fundamentos del desarrollo web.Tengas experiencia trabajando con APIs y aplicaciones backend. Estés familiarizado/a con principios como SOLID, Clean Code y buenas prácticas de diseño.Valores el testing como parte del desarrollo, no como algo añadido al final.Estés acostumbrado/a a trabajar con Git y revisión de código.Seas capaz de investigar un problema y llegar a una solución sin necesitar siempre un camino perfectamente definido. Tengas curiosidad por nuevas tecnologías y por cómo la IA está cambiando nuestra forma de desarrollar. No nos preocupa especialmente que no conozcas exactamente todas nuestras herramientas. Sí nos importa que tengas capacidad para aprenderlas y criterio para utilizarlas. Nuestro stack Principalmente Frontend: Vue // TypeScript / JavaScript // Vite // pnpm // Backend: PHP // Symfony // Datos y tooling // ClickHouse // GitLab // Gitlab CI/CD // Testing automatizado Datos y tooling; ClickHouse // GitLab // Gitlab CI/CD // Testing Automatizado A nivel de diseño de software intentamos mantener arquitecturas y código fáciles de evolucionar, apoyándonos en principios como SOLID, separación de responsabilidades y testing. También Valoraremos Sin Ser Requisitos Imprescindibles Experiencia trabajando con Arquitectura Hexagonal, Clean Architecture o aproximaciones similares.Experiencia con testing unitario, integración y/o e2e.Experiencia con pipelines de CI/CD.Experiencia con sistemas de cierto volumen de tráfico o datos.Experiencia en AdTech.Haber incorporado herramientas de IA de forma habitual a tu flujo de desarrollo.Haber trabajado en la creación o mejora de harnesses, tooling, agentes, reglas o flujos que permitan utilizar IA de forma consistente dentro de un equipo. Que te ofrecemos Autonomía y flexibilidad para realizar tu trabajoEntorno dinámico y divertidoModelo híbrido y jornada flexibleSeguro médico y beneficios flexible