Programador full stack (Madrid)

Programador full stack (Madrid)

10 oct
|
Why Ads Media - Digital Consulting Firm
|
Madrid

10 oct

Why Ads Media - Digital Consulting Firm

Madrid

En Why Ads Media somos una consultora de marketing digital especializada en Performance.

Estamos desarrollando diferentes herramientas y tecnología interna para mejorar nuestros procesos, centralizar información y datos de diferentes plataformas y potenciar nuestra operativa mediante Inteligencia Artificial .

Queremos incorporar a un/a Senior Full Stack Developer / Tech Lead con al menos 4 años de experiencia que lidere técnicamente el desarrollo de nuestra tecnología interna.

Actualmente contamos con un pequeño equipo de desarrollo formado por 3 perfiles junior con buena base técnica . La persona que se incorpore tendrá un papel fundamental en la evolución del producto, en la toma de decisiones técnicas y en el crecimiento del equipo.

Buscamos un perfil con capacidad para combinar ejecución técnica, criterio de producto y liderazgo , manteniendo un estándar alto de calidad y ayudando al equipo a ganar autonomía de forma progresiva.

Tendrás un papel central en la evolución de nuestras herramientas internas y en la organización técnica del equipo.

Seguirás desarrollando directamente y tendrás responsabilidad sobre la calidad, la arquitectura y la dirección técnica del trabajo realizado por el equipo.

Entre otras tareas:

- Desarrollo y evolución de aplicaciones con React, Node.js y TypeScript .
- Diseño e implementación de funcionalidades de frontend y backend.
- Definición y evolución de la arquitectura técnica de nuestros productos internos.
- Integración y consumo de APIs de terceros .
- Diseño y mantenimiento de bases de datos, principalmente PostgreSQL .
- Integración de modelos de IA dentro de nuestras aplicaciones y procesos.
- Desarrollo mediante IA, agentes de programación y herramientas de coding autónomo .
- Desarrollo de automatizaciones e integraciones entre diferentes plataformas.
- Definición de buenas prácticas de desarrollo, testing, documentación y seguridad.
- Revisión de código y supervisión de Pull Requests.
- Identificación y prevención de deuda técnica.
- Resolución de problemas técnicos de mayor complejidad.
- Participación en decisiones de producto y priorización técnica.

Además, asumirás el liderazgo técnico de un equipo de 3 desarrolladores junior .

Liderazgo del equipo

Esta parte tendrá un peso importante dentro del puesto.

Entre tus responsabilidades estarán:





- Organizar y distribuir trabajo técnico dentro del equipo.
- Traducir necesidades de negocio y producto en tareas técnicas claras.
- Ayudar a los perfiles junior a plantear correctamente las soluciones antes de desarrollar.
- Revisar código y ofrecer feedback concreto y útil.
- Detectar errores de planteamiento, arquitectura o implementación antes de que lleguen a producción.
- Definir y mantener estándares comunes de desarrollo.
- Desbloquear al equipo cuando aparezcan problemas técnicos.
- Fomentar buenas prácticas de testing, documentación y mantenimiento.
- Ayudar a mejorar la capacidad de análisis y resolución de problemas del equipo.
- Supervisar el uso correcto de herramientas de desarrollo asistido por IA.
- Conseguir que los desarrolladores ganen progresivamente criterio y autonomía .
- Hacer seguimiento de las tareas y velar por la calidad de las entregas.
- Mantener una comunicación fluida entre desarrollo, producto y negocio.

Buscamos una persona capaz de enseñar, exigir, dar contexto y elevar el nivel técnico del equipo .

Una persona con 4 o más años de experiencia profesional en desarrollo de software , con una base Full Stack sólida y experiencia trabajando sobre aplicaciones reales.

El puesto requiere suficiente madurez técnica para desarrollar funcionalidades, tomar decisiones de arquitectura, revisar el trabajo de otros desarrolladores y asumir responsabilidad sobre el resultado final.

Conocimientos y experiencia necesarios

- 4+ años de experiencia profesional en desarrollo de software.
- Experiencia sólida trabajando con React .
- Experiencia sólida trabajando con Node.js .
- Experiencia utilizando Git y GitHub en equipos de desarrollo.
- Experiencia diseñando, consumiendo e integrando APIs REST .
- Experiencia trabajando con bases de datos relacionales, especialmente PostgreSQL .
- Capacidad para desenvolverse tanto en frontend como en backend.
- Buen criterio en arquitectura y estructuración de aplicaciones.




- Experiencia realizando debugging y resolviendo problemas técnicos complejos.
- Experiencia realizando code reviews .
- Capacidad para escribir código mantenible, testeable y escalable.
- Conocimientos de testing y buenas prácticas de calidad.
- Capacidad para trabajar de forma autónoma y tomar decisiones técnicas.
- Soltura utilizando IA para desarrollar software , mediante asistentes de código, agentes integrados y herramientas de desarrollo asistido.

Para nosotros es especialmente importante que la IA se utilice con criterio técnico: planteamiento de soluciones, revisión del código generado, detección de errores, testing, optimización y control de calidad.

Experiencia en liderazgo

Valoraremos especialmente experiencia en:

- Liderazgo técnico de pequeños equipos.
- Mentorización de desarrolladores junior.
- Coordinación técnica de proyectos.
- Definición de arquitectura y estándares de desarrollo.
- Asignación y seguimiento de tareas técnicas.
- Responsabilidad sobre entregas y calidad técnica.
- Seguimiento del progreso y desbloqueo del equipo.
- Desarrollo de perfiles con menor experiencia.

El puesto requiere capacidad de liderazgo, comunicación, criterio técnico y habilidad para hacer crecer al equipo .

- Posición con responsabilidad directa sobre un pequeño equipo de desarrollo.
- Capacidad real para influir en la arquitectura y evolución de nuestros productos internos.
- Participación directa en decisiones de producto y tecnología.
- Horario de lunes a jueves: entrada flexible entre las 08:00 y las 09:00 y salida entre las 17:00 y las 18:00.
- 2 día de teletrabajo a la semana.
- 100 % teletrabajo durante julio y agosto, Navidad y Semana Santa.
- Trabajo con herramientas, APIs, datos y problemas reales de negocio.
- Acceso y uso continuo de las principales herramientas y modelos de Inteligencia Artificial aplicados al desarrollo .
- Posibilidad de construir y consolidar progresivamente el área tecnológica de Why Ads Media.
- Capacidad para asumir más responsabilidad a medida que crezcan nuestros productos y el equipo.

Nuestra tecnología interna está ganando cada vez más peso dentro de la compañía.

- La persona que se incorpore tendrá la oportunidad de influir directamente en cómo construimos producto, cómo trabaja el equipo técnico y cómo evoluciona el área tecnológica de Why Ads Media .

#J-18808-Ljbffr

📌 Programador full stack (Madrid)
🏢 Why Ads Media - Digital Consulting Firm
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: programador full stack (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: programador full stack (madrid) / madrid